你好我做了一个功课,在linux上制作一个shell脚本,根据" age"在特定文件夹中找到一个文件。那些文件。之后我想将该文件移动到其他特定文件夹。
之前谢谢你
答案 0 :(得分:0)
一种方法是使用find
命令,并指定" age"使用-mtime
(如果年龄相对于其他文件,则为-newer
)。有关详细信息,请参阅man find
。
要移动文件,您可以使用mv
(再次参阅man mv
)。
目录可以作为参数传递或存储在变量中然后使用 作为命令中的变量。
在不知道任何关于你的任务的情况下,我会说使用类似的东西:
find <directory> -mtime <n> | xargs mv -t <destination>
其中xargs
用于将结果从find
传递到mv
命令。