shell脚本中ls过滤显示问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本中ls过滤显示问题相关的知识,希望对你有一定的参考价值。
查看当前目录下的xml类型文件 可以用 ls -l *.xml 实现
查看其他目录(例如/tmp)下面的文件, 可以用 ls -l /tmp 实现
如果要查看其他目录(例如/tmp)下面的xml类型文件 ls -l /tmp *.xml 就不能达到理想效果, 如何用最简洁的方式实现呢, 请各位大牛支招!
虚心学习中...
ls -l /tmp/*.xml
#当然,还有其他办法,如:
find /tmp -name *.xml | xargs ls -l
希望能够帮助到你,你的好评是我前进的动力,谢谢!
参考技术A ls -l /tmp/*.xmllinux shell脚本返回值存在哪里
脚本中
执行了 ls 我在下一个命令要调用ls 的输出内容 ,
那要怎么调用
再或者 ,我想 通过 find -name "*.zip*"| cp …………
一边查找一边复制 写呢?
a=`ls ...`
for i in `find -name "*.zip"`;do
print $i;
done 参考技术B shell中 你很难将ls的输出保存起来 ,通常这种情况最好的方式是用管道
ls | next command
第二个 配合xrgs即可 具体如1L 参考技术C ls | xxxx
find -name "*.zip" -print0 | xargs -i -0 cp /DIR本回答被提问者采纳
以上是关于shell脚本中ls过滤显示问题的主要内容,如果未能解决你的问题,请参考以下文章
shell练习:写一个脚本实现如下功能:输入一个数字,然后运行对应的一个命令。显示命令如下:*cmd