В статье, которую я читал в последнее время, опубликованной первоначально в 1996 году, следующий код котируются способ, в котором для оценки ли каталог $ 1 хранятся в доступном для записи:Различие в более поздних версиях Баша
if [ ! -w `dirname $1` ]
then
echo $0: I will not be able to delete $1 for you.
exit 1
fi
«Изучение оболочки Bash» O'Reilly - упоминает, что использование серьезных акцентов (`) теперь архаично. Если это так, то каким теперь будет стандартный способ выполнения этой задачи?
Большое спасибо,
hcaw
Руководство по GNU bash можно найти в различных форматах [здесь] (http://www.gnu.org/software/bash/manual/). – devnull
Следующая ссылка также дает хорошее объяснение различий между 'и $() http://mywiki.wooledge.org/BashFAQ/082 – hcaw