什么是|| :在这个来自rpm spec文件的bash脚本行吗?

4 bash rpm-spec

ln -s /var/log/$SERVICE_NAME $RPM_INSTALL_PREFIX/logs || :
Run Code Online (Sandbox Code Playgroud)

在rpm spec文件中,每一行都以 || :

有什么意义,|| :为什么会有?

Ign*_*ams 13

它会导致忽略任何错误,因此不会取消rpm操作.

||如果上一个命令失败,则导致下一个命令运行,并且:总是成功.