首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Shell(Bash)编程实例之获取某个文件夹上的所有文件名(含文件夹)

2013-02-25 
Shell(Bash)编程实例之获取某个文件夹下的所有文件名(含文件夹)初学shell,很多不懂,所以将自己在实际中用

Shell(Bash)编程实例之获取某个文件夹下的所有文件名(含文件夹)

初学shell,很多不懂,所以将自己在实际中用到的都记录下来,希望高手们多给宝贵意见,谢谢

#!/bin/sh#============ get the file name ===========echo -e "请输入你要读取的文件夹路径\n当前路径为${PWD}"read InputDirecho "你输入的文件夹路径为${InputDir}"echo -e "请输入你要将数据输出保存的文件路径n当前路径为${PWD}"read OutputFile  echo "输出保存的文件路径为${OutputFile}": > $OutputFile   #清空OutputFile#循环读取文件夹名for file_a in ${InputDir}/*; do    temp_file=`basename $file_a`    echo $temp_file >> $OutputFiledone





似乎用 命令行配合正则表达式实现起来更好 

热点排行