Я принял вход от пользователя в массив. Но мне нужно использовать их как список, разделенный запятыми. Как я могу это сделать? Ввод в моем случае - путь, подобный (/ usr/tmp /). Я ценю вашу помощь и время. Спасибо !Сохранять вывод массива в список, разделенный запятыми, в сценариях bash
Пример:
read "Number of subdirectories : " count
for i in $(seq 1 $count)
do
read -e -p " Subdir : $i: " arr[$i]
done
Ожидаемый результат:
$var = {arr[1],arr[2],arr[3],......}
Спасибо @John. Я пробовал, но он не работает. Я получил ошибку, такую как No такой файл или каталог. – Rock26
@ Rock26 Какая команда произвела ошибку? Также, пожалуйста, позвольте мне увидеть полное точное сообщение об ошибке. (Не повторите: скопируйте и вставьте его с вашего терминала сюда.) – John1024
Sure ../ count_lines.sh: строка 22: = {plugme/web /, plugme/modules /}: Нет такого файла или каталога – Rock26