#bash #shell #ubuntu
#баш #оболочка #убунту
Вопрос:
ниже приведены выходные данные, которые я хотел бы сохранить в переменной
./File_8.txt
./File_2.txt
./File_12.txt
./File_10.txt
./File_16.txt
./File_14.txt
./File_20.txt
./File_18.txt
./File_6.txt
./File_4.txt
Комментарии:
1. Что вы подразумеваете под сохранением выходных данных файла?
2. Это то, что вы хотите?
variable=(./File_*.txt)
3. Файлы even, которые я опубликовал, должны быть сохранены в переменной, которую мне нужно назвать myVariable, но я не уверен, как сохранить их в переменной
Ответ №1:
myVariable=(./File_*[02468].txt)
сохранит все четные имена файлов в переменной массива с именем myVariable
Комментарии:
1. Я не понимаю, что вы имеете в виду. Какое отношение это
ls
имеет к этому?2. После того, как я набрал $myVariable, и он сказал «-bash: ./File_10.txt : В разрешении отказано»
3. Использовать
echo "${myVariable[@]}"
4. Вы не можете увидеть значение переменной, просто введя его. Для этого
echo
и предназначена команда.