如何在目录中打印具有特定扩展名的文件?

时间:2018-01-17 12:12:54

标签: linux shell

我尝试使用以下命令在当前目录中打印带有.txt扩展名的文件。但是它没有工作not.can任何人帮助其他shell脚本解决方案?

for i_dir in *
do
   var=`find . -maxdepth 1 -mindepth 1 -name '$i_dir*.txt'`
   echo $var
done

1 个答案:

答案 0 :(得分:0)

通过'打印文件',您的意思是列出他们的名字吗?然后就是

ls *.txt

如果您还需要查看隐藏的内容,请添加-a

ls -a *.txt

ls是最老的Unix命令之一,它是来自'list'的两个辅音(其他的是cp代表'copy',rm代表'remove',{{ 1}}用于'更改目录'...)。