如何在Shell脚本中显示文本文件

时间:2020-01-09 10:42:13  来源:igfitidea点击:

如何在Shell脚本中显示存储在/tmp目录中的文本文件?
有多种方法可以在Shell脚本中显示文本文件。
您可以简单地使用cat命令并在屏幕上显示返回的输出。
另一种选择是逐行读取文本文件并显示回输出。
在某些情况下,您可能需要将输出存储到变量中,然后再显示回屏幕上。

使用cat命令显示输出

以下示例脚本显示了一个名为/tmp/input.txt的文件的内容:

#!/bin/bash
FILE="/tmp/input.txt"
echo "*** File - $FILE contents ***"
cat $FILE

将文件输出存储在变量中

以下示例脚本显示名称服务器IP:

#!/bin/bash
FILE="/etc/resolv.conf"
OUT=$(awk '{ print  }' $FILE)
echo "*** Nameserver IP ***"
for ip in $OUT
do  
   echo $ip
done