#!/bin/bash
##################
##function:从一些文件中查找含有特定字符的文件,将转移到指定地方
##author:lbl
##
#文件位置
DIRS=/root/test
DIRS_NEW=/root/test_new
cd $DIRS
for filename in `ls`
do
findok=`grep 'liubl@maritech.cn' $filename`
if [ -n "$findok" ]
then
mv $DIRS/$filename $DIRS_NEW
echo $findok
echo $filename
fi
done �
##################
##function:从一些文件中查找含有特定字符的文件,将转移到指定地方
##author:lbl
##
#文件位置
DIRS=/root/test
DIRS_NEW=/root/test_new
cd $DIRS
for filename in `ls`
do
findok=`grep 'liubl@maritech.cn' $filename`
if [ -n "$findok" ]
then
mv $DIRS/$filename $DIRS_NEW
echo $findok
echo $filename
fi
done �
本文介绍了一个简单的Bash脚本,该脚本能够遍历指定目录下的所有文件,并检查这些文件是否包含特定字符串。如果找到匹配项,则将文件移动到另一个指定目录。此脚本适用于快速筛选和整理大量文本文件。
7531

被折叠的 条评论
为什么被折叠?



