今天换一种思路,不使用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
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号