N
Nano
Foren As
Hi, folgendes problem :
Ich brauche ein Array mit allen Dateien ( ordinary Files ) im einem Ordner
allerdings nur die Name.
Leider konnte ich in der Manpage und auch bei google keine option finden um nur normale Dateien anzeigen zu lassen, also keine Directorys etc...
Ich weiss zwar das ich mittels :
nur die normalen Dateien herausfiltern kann allerdings benötige ich alle weiteren informationen die duch -l mitausgeben werden nicht, sondern nur den Namen der Dateien.
Die entsprechende Ausgabe speichere ich in einem Array und verarbeite es dort weiter.
Daher meine Frage gibt es eine möglichkeit nur die Namen der normalen Dateien zu bekommen, oder alternativ die per ls -l | grep '^-' erhaltenen daten im array ohne grösseren aufwand nur auf den namen zu reduzieren
Ich brauche ein Array mit allen Dateien ( ordinary Files ) im einem Ordner
allerdings nur die Name.
Leider konnte ich in der Manpage und auch bei google keine option finden um nur normale Dateien anzeigen zu lassen, also keine Directorys etc...
Ich weiss zwar das ich mittels :
Code:
ls -l | grep '^-'
nur die normalen Dateien herausfiltern kann allerdings benötige ich alle weiteren informationen die duch -l mitausgeben werden nicht, sondern nur den Namen der Dateien.
Die entsprechende Ausgabe speichere ich in einem Array und verarbeite es dort weiter.
Daher meine Frage gibt es eine möglichkeit nur die Namen der normalen Dateien zu bekommen, oder alternativ die per ls -l | grep '^-' erhaltenen daten im array ohne grösseren aufwand nur auf den namen zu reduzieren