script.sh:
#!/bin/bash
my-bin-file-i-run
if [ $? -eq 0 ]
then
exit 0
else
if [[ >&2 == *"name_to_handle_at"* ]]; then
exit 0
fi
echo >&2
exit 1
fi
Run Code Online (Sandbox Code Playgroud)
我想运行我的命令,如果它抛出一个错误,其中消息包含“name_to_handle_at”,它将像脚本没有错误一样处理它,所有其他错误都应该像往常一样显示。无法真正让它发挥作用。
我似乎找不到任何关于如何使用2022-03-17T08:06:20.411493824Z
简单的 bash 命令获取日期的简单答案。即当前日期和时间。
我尝试了以下操作,但没有得到多余的数字:
DATE=$(date '+%FT%TZ')
echo $DATE
Run Code Online (Sandbox Code Playgroud)