2 如何移动命令输出的所有文件? 我有这个grep命令来查找文件中没有单词“附件”的文件。 grep -L -- Attachments * 我想移动该命令输出的所有文件。我该怎么做呢?我要用管道吗?我是否在完整脚本中使用比较罗if的if / then语句? 22 bash command-line scripting command move
1 如何将所有带有“标记”的文件移动到Ranger中的另一个目录? 当我在Ranger中选择多个文件时(使用<Space>或V),如何将这些选定的文件移动到另一个目录? 我尝试使用dd和pp,但这只会移动当前突出显示的文件。 17 mv file-manager move ranger
1 跨文件系统的近似原子移动? 我必须在Ubuntu下将一些文件从一个文件系统移动到另一个文件系统。但是,非常重要的一点是,文件永远不会以部分或不完整文件的形式存在于目标位置,至少不会以正确的文件名存在。 到目前为止,我唯一的解决方案是编写一个脚本,将每个文件都保存下来,将其复制到目标位置的临时名称,然后在目标位置将其重命名(我认为应该是原子的)为原始文件名,最后删除原始文件。 但是,编写和调试脚本似乎对于此任务来说是过大的。有没有一种方法或工具已经在本地执行此操作? 16 file-copy move
3 如果在移动文件时被中断,文件系统会变得不一致吗? 我在同一分区(EXT2)上有两个文件夹如果我mv folder1/file folder2发生某些中断(例如电源故障),文件系统是否可能会最终变得不一致? mv操作不是原子的吗? 更新: 到目前为止,在IRC上,我有以下观点: 它是原子的,因此不会发生不一致 首先,您将目录条目复制到新目录中,然后擦除上一个目录中的条目,因此可能会有两次引用文件的不一致,但是引用计数为1 它首先擦除指针,然后再复制指针,因此不一致之处在于该文件的引用为0 有人可以澄清吗? 13 filesystems crash ext2 move failure-resistance
3 我的FS上的MV是原子的吗? 如何检查mv我的fs(ext4)上是否为原子原子? 操作系统是Red Hat Enterprise Linux Server 6.8版。 一般来说,我该如何检查?我环顾四周,没有找到我的操作系统是否是标准POSIX。 13 posix mv move