Linux 查找文件名的shell

今天换一种思路,不使用find命令查找文件。在Linux系统中,使用shell脚本去实现。

方法如下:

#! /bin/bash

for filename in `ls -al / `

do

if [ `echo "$filename"| grep "sh"` ];

then

echo "$filename"

fi

done

这是采用for循环的方法,去用if判断文件名中是否带有sh这种shell的脚本文件。然后输出文件名。

这种shell脚本的文件比较简单,写起来主要是换了一种思路。最近我在看一本书~《shell从入门到精通》,张春晓编著的。之前看过一本书叫《shell脚本攻略》,也是介绍shell方面的,这种shell的内容在工作中比较实用,很多脚本都是用shell写的,其实工作大部分都是读其他人写的脚本,需要了解他写脚本时候的逻辑,自己写的是相对来说很少的,一般脚本的优势是批量执行,可以减少大量的重复操作。

随手拍花

鼓励的话语:心若冰清,天塌不惊!

展开阅读全文

页面更新:2024-04-23

标签:文件名   花鼓   批量   脚本   话语   逻辑   入门   其他人   思路   文件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top