
shell
pengpengzhou
主要学习语言Java,Nodejs,Go
展开
-
awk使用shell变量获取主机名
如下例,在一台服务器上打印业务日志的时候,同时在每一行开头输出主机名:h="`hostname`"head server-20210121-1600.log | awk -v h="$h" 'BEGIN{FS=","}{print h" "$2" "$3}'原创 2021-01-21 16:46:42 · 1292 阅读 · 0 评论 -
Linux crontab调用Shell脚本传中文参数显示乱码
问题描述:在Centos 6上,shell脚本通过环境变量向一个java程序传递一个中文变量,这里是邮件标题“系统指标日报”。通过命令行直接运行没有问题,但是通过crontab来执行邮件标题显示乱码。export JAVA_HOME=/usr/java/jdk1.8.0_131JAVA_OPT="-Dtitle=系统指标日报"JAVA_MAIN_CLASS="com.email....原创 2020-04-11 10:50:12 · 1436 阅读 · 0 评论 -
常用Linux命令
1. ping 加上客户端主机名和时间戳> ping 192.168.7.42 | while read pong; do echo "$(hostname) $(date): $pong"; done7_33 Mon Dec 9 13:18:52 CST 2019: PING 192.168.7.42 (10.1.7.42) 56(84) bytes of data.7_33...原创 2019-12-09 13:28:32 · 262 阅读 · 0 评论