Linux中 awk命令获取文本的某一行
https://blog.csdn.net/u011653701/article/details/45174483
关于进程的几个常用操作
likailiang@pubbeta1-nova41:~$ iostat -xzt 2 >> host_iostat.log&
[1] 1808642
(failed reverse-i-search)`>>mp': iostat -xzt 2 ^C host_iostat.log&
likailiang@pubbeta1-nova41:~$ mpstat -P 0 2 >> host_cpu_test.log&
[2] 1808959
likailiang@pubbeta1-nova41:~$ ping 8.8.8.8 >ping.log
^Clikailiang@pubbeta1-nova41:~$ ping 8.8.8.8 >ping.log&
[3] 1809297
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"
1808642 pts/15 00:00:00 iostat
1808959 pts/15 00:00:00 mpstat
1809297 pts/15 00:00:00 ping
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"
1808642 pts/15 00:00:00 iostat
1808959 pts/15 00:00:00 mpstat
1809297 pts/15 00:00:00 ping
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"
1808642 pts/15 00:00:00 iostat
1808959 pts/15 00:00:00 mpstat
1809297 pts/15 00:00:00 ping
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"| awk '{print $1} '
1808642
1808959
1809297
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"| awk '{print $1} '|xargs
1808642 1808959 1809297
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"| awk '{print $1} '|xargs kill -9
[1] Killed iostat -xzt 2 >> host_iostat.log
[2]- Killed mpstat -P 0 2 >> host_cpu_test.log
[3]+ Killed ping 8.8.8.8 > ping.log
likailiang@pubbeta1-nova41:~$ ps |grep -E "iostat|mpstat|ping"| awk '{print $1} '
likailiang@pubbeta1-nova41:~$
列表生成式:
https://www.liaoxuefeng.com/wiki/1016959663602400/1017317609699776
for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方:
>>> [x * x for x in range(1, 11) if x % 2 == 0]
[4, 16, 36, 64, 100]