У меня есть оператор if в файле Bash:
if [ -f bin/post_compile ]; then
echo "-----> Running post-compile hook"
chmod +x bin/post_compile
sub-env bin/post_compile
fi
что означает -f
?
У меня есть оператор if в файле Bash:
if [ -f bin/post_compile ]; then
echo "-----> Running post-compile hook"
chmod +x bin/post_compile
sub-env bin/post_compile
fi
что означает -f
?
Если файл существует и является обычным файлом.
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html
Ваше заявление на английском языке:
Если файл "/bin/post_compile" существует и является обычным файлом, то:
sub-env
конец если (fi
)