bash-Skript, erstellen Sie ein array, der alle Dateien in einem Verzeichnis

Habe ich ein Verzeichnis myDir von vielen .html-Dateien. Ich versuche, ein array zu erstellen, alle Dateien in dem Verzeichnis, so könnte ich den index des array und in der Lage sein zu finden, insbesondere html-Dateien in das Verzeichnis. Ich habe versucht die folgende Zeile:

myFileNames=$(ls ~/myDir)

for file in $myFileNames; 
#do something

aber ich möchte in der Lage sein, um eine counter-variable und-Logik wie der folgende:

 while $counter>=0;
   #do something to myFileNames[counter]

Ich bin ganz neu mit shell scripting und bin nicht in der Lage, um herauszufinden, wie dies zu erreichen, daher wäre für jede Hilfe dankbar, bezüglich dieser Angelegenheit.

Mögliche Duplikate von Lesen Sie Dateinamen in ein array

InformationsquelleAutor anonuser0428 | 2014-02-10

Schreibe einen Kommentar