我是shell脚本的新手。如何使用shell脚本覆盖目录中的空文件? 任何人都可以帮我解决问题...
答案 0 :(得分:0)
您的问题非常不明确,请添加标签并解释您的脚本语言(最终告诉操作系统您正在使用它)。
使用bash,您可以覆盖这样的文件:
mv
:mv -f sourcefile /path/to/existing/destfile
cp
:cp
会默认覆盖文件。要禁用该行为,请使用-n
选项答案 1 :(得分:0)
如果文件真的是空的,我猜你会覆盖它们不是为了重置内容,而是改变时间(atime,mtime ......)
如果是,则touch
是要使用的工具。 man touch
了解其使用情况。
如果您有源文件,则可以{@ 1}} @weeheavy建议。