是否可以让包含特定单词的文件自动移动到特定文件夹?

是否可以让包含特定单词的文件自动移动到特定文件夹?

我在图片下有一个壁纸文件夹,每当我将其中任何一个设置为壁纸时,Ubuntu 都会复制一份并显示“(复制)”。如何让它们自动移动到其他文件夹?

答案1

要获取包含特定单词的文件列表,只需运行以下命令:

ls | grep certain_word

然后,您将获得所有名称中包含该单词的文件,然后您可以创建一个循环输出的脚本,并将每个结果复制到您想要的不同文件夹中,这是您需要的 for 循环的示例,我认为在您执行脚本文件后它将与您一起工作,如下所示:

    for OUTPUT in $(Linux-Or-Unix-Command-Here)
    do
       command1 on $OUTPUT
       command2 on $OUTPUT
       commandN
    done

查看此链接了解有关 bash 脚本的更多信息:

http://linuxconfig.org/bash-scripting-tutorial

相关内容