如何仅在命令上获取数据
How to take datas only on a command
你好!我是 linux 的新手,我需要一些帮助...我尝试了几个命令,如 sed 或 tr 来解决它,但没有成功...我没有解决任何问题..我想从这里开始显示
“timedatectl 时间同步状态”
到这个
"34min 8s (min: 32s; max 34min 8s);normal;4;2;91EECB0E;1us (-24);78.688ms (max: 5s);-50.923ms;103.234ms;25.637ms; 70;-5,050ppm
所以我要取消“服务器:轮询间隔:跳跃:版本:层:参考:精度:等等”
一些帮助将不胜感激!感谢您的宝贵时间和帮助
timedatectl timesync-status | awk -F: 'NR==1 { printf "%s",substr(,2);next } { printf ";%s",substr(,2)}'
将输出通过管道传递给 awk。将字段分隔符设置为:对于输出中的第一个 line/record,从第二个字段中去除前导 space 并打印该字段。对于所有其他行,执行相同操作但打印前缀为 ;
的字段
你好!我是 linux 的新手,我需要一些帮助...我尝试了几个命令,如 sed 或 tr 来解决它,但没有成功...我没有解决任何问题..我想从这里开始显示
“timedatectl 时间同步状态”
到这个
"34min 8s (min: 32s; max 34min 8s);normal;4;2;91EECB0E;1us (-24);78.688ms (max: 5s);-50.923ms;103.234ms;25.637ms; 70;-5,050ppm
所以我要取消“服务器:轮询间隔:跳跃:版本:层:参考:精度:等等”
一些帮助将不胜感激!感谢您的宝贵时间和帮助
timedatectl timesync-status | awk -F: 'NR==1 { printf "%s",substr(,2);next } { printf ";%s",substr(,2)}'
将输出通过管道传递给 awk。将字段分隔符设置为:对于输出中的第一个 line/record,从第二个字段中去除前导 space 并打印该字段。对于所有其他行,执行相同操作但打印前缀为 ;
的字段