В Unix, как создать файл по абсолютному пути - PullRequest
0 голосов
/ 15 ноября 2010

моя переменная path1 содержит значение /home/folder. Как я могу создать новый файл с именем foo, используя этот абсолютный путь?

path1="/home/folder"
echo "hello web" > $path1/foo

но этот код выдаёт мне ошибку. Может кто-нибудь сказать мне, как я могу создать этот файл foo в определенном месте, используя путь?

1 Ответ

4 голосов
/ 15 ноября 2010

В bash вы должны написать:

path1="/home/folder"; echo "hello web" > $path1/foo

Или:

export path1="/home/folder"
echo "hello web" > $path1/foo

Используемая вами запись работает только в bash-скрипте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...