A. linux脚本中要读取一个配置文件的参数,该怎么实现
cat xxx.conf |grep state | awk '{print $2}'
B. linux shell 脚本里 怎么用 cat 命令 读取 一个文件的内容 然后用 sed命令 替换
sed
-i
s/zhengshu/"`cat
ca.crt`"/g
xl.sql
就可以了,只要ca.crt里面没有/字符也没有换行就可以了。
C. linux脚本怎么读取文本的某一列进行操作
用cut 命令比较快 cut OPTION... [FILE]... 应为判滑cut直接可以操作到字节,比如你想操作1.txt
前5个字符的那一列 cut -c 1-5 1.txt 1-5个字节的 cut -b 1-5 1.txt , 还可以操作字段 -f 选项。
如果你想更精细点的你就用 awk命令,具行液体可以查查档冲物awk命令用法,http://wenku..com/view/503d59858762caaedd33d4bc.html
cut命令用法
http://wenku..com/view/205783d1b14e852458fb578e.html
D. linux shell 如何读取文件特定位置的数据
题主你好,
测试所用的搭孝仿文本文件知纤t1内容如慎答下:
=====
希望可以帮到题主, 欢迎追问.
E. linux脚本,读取文件hosttable.txt内容,ping测试并列出不通的主机名
#!/bin/bash
NR=$(wc -l ./hosttable.txt|cut -d " " -f 1 )
i=1
while [ $i -le $NR ]
do
ip=$(head -$i ./hosttable.txt|tail -1|cut -d " " -f 1)
name=$(head -$i ./hosttable.txt|tail -1|cut -d " "桐启 -f 2)
ping -c 1 $ip >/dev/null
if [ $? -ne 0 ] ; then
echo "Destination Host Unreachable.(name:$name,IP:$ip)"
fi
i=$(( $i + 1 ))
done
把上面的脚本和hosttable.txt放在同一目录下执行,hosttable.txt中ip和乱仔主机名用哗轮汪一个空格来间隔
F. linux脚本文件中怎么从文件中读取数据并赋值给变量
假设文件名称腊敏为tt.txt,则下列shell脚本可以将6个数字分别赋值给扮隐6个变轮缺枝量
i=1
for
lines
in
`cat
tt.txt`
do
case
${i}
in
1)
var1=${lines};;
2)
var2=${lines};;
3)
var3=${lines};;
4)
var4=${lines};;
5)
var5=${lines};;
6)
var6=${lines};;
esac
i=`expr
${i}
+
1`
done
echo
${var1}
echo
${var2}
echo
${var3}
echo
${var4}
echo
${var5}
echo
${var6}