Например, необходимо написать скрипт, которые предлагает пользователю выбрать каталог, содержимое которого необходимо просмотреть (из корня допустим):
#!/bin/bash
dev=($(ls /))
dev_count=${#dev[@]}
for ((i=0;i<dev_count;i++)) do
echo " "$i" for "${dev[i]}
done
echo -n "Enter number: "
read target_num
# ???
ls -lh "/"${dev[target_num]}
Как бы теперь перед последней строчкой сделать проверку - является ли target_num числом в диапазоне от [0..(dev_count-1)]?
ЗЫ Или может подобный выбор можно реализовать проще?
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от Demon37
Ответ на:
комментарий
от omegatype
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от omegatype
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от val-amart
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от val-amart
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум подскажите по bash скрипту (2020)
- Форум bash: подстановка (2016)
- Форум BASH прерывание вложенных циклов (2010)
- Форум Область действия переменных в bash (2004)
- Форум [bash] странное поведение (2009)
- Форум Проверить на ввод символов в переменную (2017)
- Форум bash, while read - странное поведение (2019)
- Форум Перезапуск скрипта (2015)
- Форум Bash чат - опасные символы (2022)
- Форум Bash скрипт (2015)