Я пытаюсь сохранить список файлов в массиве, а затем снова пропустить массив.
Ниже я получаю, когда я запускаю команду ls -ls
с консоли.
total 40
36 -rwxrwxr-x 1 amit amit 36720 2012-03-31 12:19 1.txt
4 -rwxrwxr-x 1 amit amit 1318 2012-03-31 14:49 2.txt
Следующий bash script, который я написал для хранения вышеуказанных данных в массив bash.
i=0
ls -ls | while read line
do
array[ $i ]="$line"
(( i++ ))
done
Но когда я echo $array
, я ничего не получаю!
FYI, я запускаю script следующим образом: ./bashscript.sh