我已经看到了
的内容if ! some-command; then
#do something
fi
感叹号有什么影响?我看到如果你使用括号it can be used for negation。
这是同样的效果吗?
答案 0 :(得分:6)
如man bash
中所述:
如果保留字
!
在管道之前,则该管道的退出状态是退出状态的逻辑否定,如上所述。
答案 1 :(得分:1)
正确。
以下是代码示例:
import boto3
session = boto3.Session(profile_name='name-of-profile')
dynamodb_client = session.client('dynamodb')
来源:http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html