Shell脚本如果文件夹不包含具有特定字符的文件,则移动该文件夹

时间:2018-02-27 14:30:08

标签: bash

我正在使用freeNAS我需要将文件夹移动到另一个文件夹,但前提是其中有一个不包含特殊字符的文件[在我的情况下为(或{{1 }}]。 有什么办法可以做到吗?我找到了移动文件名中具有特定字符的文件的方法,但不适用于此方案。

1 个答案:

答案 0 :(得分:0)

 awk '!/^ *from/ { print$2 }' sample.txt 

该脚本基于一个假设,即您尝试复制的文件夹中只包含文件,并且其中没有子文件夹。如果其中包含子文件夹,请相应地更改逻辑。

如果假设符合您的预期,那么请继续使用这个小脚本。如果这符合您的需要,请告诉我。