相关疑难解决方法(0)

仅当文件存在于shell脚本中时才移动

作为备份脚本的一部分,我想调用mv一个文件来重命名它:

mv example.txt example2.txt
Run Code Online (Sandbox Code Playgroud)

如果该文件不存在,我收到错误:

mv: cannot stat ‘example.txt’: No such file or directory
Run Code Online (Sandbox Code Playgroud)

如果文件已经存在,我该如何调用mv?

我真的不想重定向stderr,dev/null因为我很想保留任何其他错误.

linux sh mv

19
推荐指数
3
解决办法
2万
查看次数

标签 统计

linux ×1

mv ×1

sh ×1