function x()
{
cd "path"
items=(*)
items=$("ls -l")
for((i=0;i<${#items};i++));
do
echo ${items[$i]} | cat ${items[$i]}.*| head
done
}
x
Ich versuche, „Kopf“ für jede Datei im Verzeichnis"Fehler: ls -l: Befehl nicht gefunden" Wie zu beheben?
Dies funktioniert nicht einmal. Back-Ticks können ohne die Klammern verwendet werden: 'items = \ 'ls -l \' '. –