linux shell 如何导出文件名到文本
答案:2 悬赏:40
解决时间 2021-02-14 23:30
- 提问者网友:余味
- 2021-02-14 06:52
linux shell 如何导出文件名到文本
最佳答案
- 二级知识专家网友:一池湖水
- 2021-02-14 08:19
当前目录下的mp4
dir -1 *.mp4>ABC.LIST
这个是递归搜索子目录下所有mp4:
find ./ -name '*.mp4' >ABC.LIST
dir -1 *.mp4>ABC.LIST
这个是递归搜索子目录下所有mp4:
find ./ -name '*.mp4' >ABC.LIST
全部回答
- 1楼网友:疯山鬼
- 2021-02-14 08:52
#!/usr/bin/env bash
src_dir=/srv/http/sh/exp1/
dir=`ls -1 $src_dir`
for dir_name in `ls -1 $src_dir`;
do
if [ -d $src_dir$dir_name ]
then
#echo $src_dir$dir_name
for file_name in `ls -l $src_dir$dir_name | grep ^- | awk '{print $9}'`;
do
mv $src_dir$dir_name"/"$file_name $src_dir$dir_name"/"$dir_name"_"$file_name
done
fi
done
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |