如何在Linux下用脚本移动一个名字带有$符号的文件?

如何在Linux下用脚本移动一个名字带有$符号的文件?,第1张

你好!

楼上正解

补充一个

利用find命令

find

.

-name

"1*"

-print0|xargs

-0

-i

mv

{}

..

将1开头的所有文件挪到上层文件夹中,这个在需要挪动大量文件的时候比较好。-name指定了文件名,如果在文件名非常非常难以输入的时候可以不用,直接用ls

-i

查出来inode,

然后find的-inum参数即可

仅代表个人观点,不喜勿喷,谢谢。

#!bin/bash

read -p "请输入你的文件日期:" file_date

for cur in (ls ./old|grep *file_date*)

do

mv ./old/cur ./new/cur

done

exit 0

给分吧 哈哈


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8477820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存