Не знаю как точно сформулировать, поэтому покажу на примере.
Есть скрипт, необходимость которого есть проверка наличия определенного файла и создания оного в случае отсутствия.
[code]
#!/bin/bash
FILE=lock.file
PATH=/mnt/
if [ ! -f «$FILE» ]
then
touch $PATH$FILE
else
exit 0
fi
[/code]
И оно вылетает c ошибкой command not found.
Подозреваю что я сделал что-то не так в строке touch $PATH$FILE. Если да, то как мне указать путь и название файла, который нужно создать через переменные?



Ответ на:
комментарий
от yars068

Ответ на:
комментарий
от TuxR

Ответ на:
комментарий
от dvrts

Ответ на:
комментарий
от yars068

Ответ на:
комментарий
от dvrts

Ответ на:
комментарий
от yars068

Ответ на:
комментарий
от yars068



Ответ на:
комментарий
от dvrts

Ответ на:
комментарий
от ziemin

Ответ на:
комментарий
от yars068

Ответ на:
комментарий
от val-amart

Ответ на:
комментарий
от ziemin

Ответ на:
комментарий
от yars068

Ответ на:
комментарий
от ziemin

Ответ на:
комментарий
от yars068

Ответ на:
комментарий
от ziemin

Ответ на:
комментарий
от alozovskoy

Ответ на:
комментарий
от val-amart

Ответ на:
комментарий
от TuxR

Ответ на:
комментарий
от iVS

Ответ на:
комментарий
от val-amart

Ответ на:
комментарий
от dvrts

Ответ на:
комментарий
от val-amart

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Поправте bash (2013)
- Форум [bash] Многопоточность. (2011)
- Форум Bash. command not found (2012)
- Форум Задать переменную в окружающую среду на debian(Вебсервер). (2016)
- Форум Нет каталога /usr/local/bin в PATH (2012)
- Форум Хилый закос под Gentoo^_^ (2009)
- Форум Не работает скрипт: слишком много аргументов (2017)
- Форум Как и куда правильно прописать PATH? (2018)
- Форум bash (2018)
- Форум Траблы со скриптом с позиционными параметрами. (2010)