Я пытаюсь достичь чего-то действительно простого здесь, но чего-то не хватает.Bash: Путь с
Я пытаюсь создать файл через скрипт bash (.sh).
Когда я пытаюсь прямо на моем терминале:
touch /Users/luco/Downloads/My\ Test\ Folder/test.txt
Это создает файл .txt без проблем. Тем не менее, когда я пытаюсь прямо на свой сценарий:
#!/bin/sh
clear
touch "$1"/test.txt
Это не работает. Дает мне это сообщение:
.../test.txt: No such file or directory
Я звоню сценарий в этом способами:
./Script.sh "/Users/luco/Downloads/My\ Test\ Folder/"
./Script.sh /Users/luco/Downloads/My\ Test\ Folder/
никто не работал.
Что я делаю неправильно?
Заранее спасибо.
Как вы называя скрипт? – chepner
Что делать, если вы запускаете его как './the_script/Users/luco/Downloads/My \ Test \ Folder'? – Arkku
Сценарий, указанный в вашем вопросе, не демонстрирует проблему. –