红联Linux门户
Linux帮助

ls可不可遍历某个目录及下面子目录下的所有MP3文件(如/home/muisc

发布时间:2012-09-13 18:57:08来源:红联作者:ddnpp
ls可不可遍历某个目录及下面子目录下的所有MP3文件(如/home/muisc),shell脚本文件怎么写
文章评论

共有 4 条评论

  1. remote_001 于 2012-09-22 01:45:51发表:

    ls,补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。
    假设后缀为MP3文件,可用命令
    ls -a /home/music | grep .mp3 | grep -v '.mp3..*'
    grep 目的是将文件后缀 .mp3xxxx类似的文件过滤掉;

  2. LG_OPEN 于 2012-09-13 23:01:11发表:

    楼主多看man手册啊。。

  3. LG_OPEN 于 2012-09-13 23:00:29发表:

    当然,用find /home/music/ -name *.mp3也可得到同样效果,不过不同的是用find会连路径一起输出

  4. LG_OPEN 于 2012-09-13 22:57:43发表:

    ls -a /home/music/*.mp3这里的-a参数保证能将隐藏的mp3文件也列出来