几乎每个人都知道非常有用的 && 和 || 运算符,例如:
rm myf && echo "File is removed successfully" || echo "File is not removed"
Run Code Online (Sandbox Code Playgroud)
我有一个问题:如何在 && 或 || 之后放置一个命令块 不使用函数的运算符?
例如我想做:
rm myf && \
echo "File is removed successfully" \
echo "another command executed when rm was successful" || \
echo "File is not removed" \
echo "another command executed when rm was NOT successful"
Run Code Online (Sandbox Code Playgroud)
该脚本的正确语法是什么?
我有相当复杂的目录树。有许多子目录,在其他文件和目录旁边的这些子目录中是“.svn”目录。
现在,在 linux 下,我想删除除.svn 目录之外的所有文件和目录。
我找到了许多关于相反行为的解决方案 - 删除树中的所有 .svn 目录。有人可以引用我删除除 .svn 之外的所有内容的正确答案吗?