PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] 档名分类
楼主:
cherubx
(DanzYam)
2015-07-15 19:15:26
大家好请教各位怎么把大档的档名分类
我档案中档名规则是 编号_ID.txt
我想要依ID把资料夹中的所有档分类
我目前的做法是
$ls > txtlist | sed -i 's@^@/home/me/Doc/@g' - 做出档案清单,改成绝对路径
$ grep 'ID' txtlist > IDfile 从清单中手动把不同ID的档做成清单
$cat IDfile |xargs -i mv {} IDfile.dir 照清单一一移动资料
但这做法很笨,因为我有50个以上的ID,等于后两个步骤要做50次以上...
想请教有没有什么更简洁的做法呢?
谢谢
Dan
作者:
kerwinhui
(kezza)
2015-07-15 20:03:00
for ID in ...; do find $PWD -name '*'_${ID}.txt \-maxdepth 1 | xargs ...; done
作者:
OSDBNetwork
(路人甲)
2015-07-15 20:13:00
想办法把50个以上的ID存成idlist.txt,for ID in `cat idlist.txt` . . . . . .对~ 必须存成 *.sh , 执行前 , 必须 chmod +x *.sh
作者:
danny8376
(钓到一只猴子@_@)
2015-07-16 14:36:00
bash指令不见得需要存啊 直接打也是可以
继续阅读
[问题] 烧WIN开机碟, hdparm 硬盘设定。
Gold740716
Re: [问题] Ubuntu如何只做安全性更新呢?
fourdollars
[问题] 有没有什么好用的 app finder
HamalAri
[分享] 网乐通 XBMC 安装纪录
fuyuanli
[问题] 关于unix的权限验证
icesai
Re: [问题] Ubuntu如何只做安全性更新呢?
j7893
[问题] mount_smbfs 指定locale的问题
chang0206
[问题] Tcpdump 封包内容解析
accr942387
[问题] 新增 system call
hardware
[问题] 一开始就没网络如何apt-get?
alice60924
Links
booklink
Contact Us: admin [ a t ] ucptt.com