Hallo zusammen,
ich lerne gerade Shell-Skript-Programmierung(bash). Mein Problem:
Warum funktioniert das hier?
ls -l `find . -name "*.txt"`
ls -l
listet mir doch alle Dateien mit dazugerhörigen Rechten im entsprechenden Verzeichnis auf.
Die Kommando-Substitution `find . -name "*.txt"`
Das Ergebnis von der Kommando-Substituion ist doch aber eine Menge von Dateinamen, also kein Verzeichnis.
Ist dies etwas, was man einfach "lernen" muss?
Viele Grüße aus Rheinland,
Eure Ratna
ich lerne gerade Shell-Skript-Programmierung(bash). Mein Problem:
Warum funktioniert das hier?
ls -l `find . -name "*.txt"`
ls -l
listet mir doch alle Dateien mit dazugerhörigen Rechten im entsprechenden Verzeichnis auf.
Die Kommando-Substitution `find . -name "*.txt"`
Das Ergebnis von der Kommando-Substituion ist doch aber eine Menge von Dateinamen, also kein Verzeichnis.
Ist dies etwas, was man einfach "lernen" muss?
Viele Grüße aus Rheinland,
Eure Ratna