
Я хочу, чтобы пользователь выбрал файл с именем «главная папка», но если я просто использую
read foldername
ls $foldername
его, он просто читает слова «главная» и «папка» по отдельности (по сути, выполняя ls main
вместо этого ls "main folder"
). Как мне сделать так, чтобы он включал пробелы? Я пробовал, read -r foldername
но безуспешно
решение1
Вы имели в виду: Распечатать файл в командной строке? Если да:
Используйте cat "filename with spaces.txt"
или cat filename\ with\ spaces.txt
.