脚本外壳在文件中查找字符串

研究员

这是我文件的结构:

/**** Some Text here ****/                         
UN  10.147.243.93  51.46 KB   256     34.2%
UN  10.147.243.89  83.05 KB   256     34.6%
DN  10.147.243.88  66.43 KB   256     32.7%            

这是我的剧本

file=$1
echo $file
if grep -q DN $File; then
   echo "Get the corresponding IP address, It is the treatment that I   
         want to do next"
fi

但是,这只是diplay的文件名。请问您有个主意吗?

2-我想然后,以提取相应的IP地址。以下是一些详细信息:

if grep -q DN $File; then
   echo "Get the corresponding IP address Guest, It is the treatment 
   that I want to do next"
   variable=This address


fi 

非常感谢您的帮助。

最好的祝福。

贝蒂卜

正如指出的那样,你应该纠正$File错字。

根据你与输出做什么,你可能不需要if在所有的测试。你说你想存储在一个变量的IP地址:

file=$1
echo $file
ip=$(grep -e DN $1 | awk '{ print $2; }')
echo $ip

这可以简化它的价值了很多进一步的,但它符合你有什么了。

请注意,这只会匹配第一个文件中对应于“DN”的IP的实例; 该行为是由您使用的暗示-q来选择grep其立即退出的第一场比赛。

如果你想要做的事与每次出现时,你会做不同的事情。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Shell脚本在日志文件中查找字符串

来自分类Dev

在文件中查找字符串

来自分类Dev

在文件中查找字符串

来自分类Dev

在Google脚本中查找字符串的长度

来自分类Dev

使用批处理脚本在不断变化的文件中查找字符串

来自分类Dev

脚本外壳查找文件中每个出现的字符串

来自分类Dev

在PDF文件中搜索以查找字符串

来自分类Dev

使用C在HTML文件中查找字符串

来自分类Dev

在txt文件Java中查找字符串(或行)

来自分类Dev

在Txt文件中查找字符串,删除整行

来自分类Dev

在HTML文件中查找字符串?

来自分类Dev

Golang:在文件中查找字符串并显示行号

来自分类Dev

在Txt文件中查找字符串,删除整行

来自分类Dev

Fortran在txt文件中查找字符串

来自分类Dev

在HTML文件中查找字符串?

来自分类Dev

在多个.txt文件中查找字符串

来自分类Dev

从文件中查找字符串后的整数值

来自分类Dev

在 .txt 文件中查找字符串索引

来自分类Dev

Unix shell脚本在文件中查找字符串,然后通过添加字符或数字来追加

来自分类Dev

在PHP中查找字符串

来自分类Dev

查找字符串中的日期

来自分类Dev

查找字符串中的行数

来自分类Dev

查找字符串中的数字

来自分类Dev

查找字符串中的网址

来自分类Dev

查找字符串中的字母

来自分类Dev

从文件中查找字符串和字符串的索引到列表中

来自分类Dev

在巨大的字符串文件中查找字符串

来自分类Dev

在文件C中查找字符串的子字符串

来自分类Dev

Java:在字符串中查找字符串