linux 追加多行文件,linux多行文件信息追加
方法一:使用echo
++++++++++++
#!/bin/bash
echo "123
456
789
123
`ls`">>test.txt
方法二:使用cat(也可以直接命令行手打了)
++++++++++++
#!/bin/bash
cat <>test.txt
1234
456
789
123
`ls`
ENDOF
cat a.sh
#!/bin/bash
cat << EOF >> $1
define service{
use ? ? ? ? ? ? ? ? ? ? generic-service
`egrep "^[^#].*host_name" $1 |tail -1`
service_description ? ? Physical Memory
check_command ? ? ? ? ? CheckWindowsPhysicalMem!80!90
}
define service{
use ? ? ? ? ? ? ? ? ? ? lg-service,srv-pnp4
`egrep "^[^#].*host_name" $1 |tail -1`
service_description ? ? E:\ Drive Space
check_command ? ? ? ? ? check_nt!USEDDISKSPACE!-l e -w 80 -c 95
}
EOF
for i in `ls *.cfg`;do ./a.sh $i;done
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的linux 追加多行文件,linux多行文件信息追加的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么用ps软件美白皮肤(择偶的标准是怎样
- 下一篇: 150级铭文值多少钱