Linux不知道这些问题。你怎么敢说你懂linux?
00-1010回答:
[xy @ Hadoop 102 data]$ awk '/^$/{print NR } ' sed . txt
五
Linux不知道这些问题。你怎么敢说你懂linux?
00-1010好蚂蚁40
ttdys 50
令人敬畏的毛豆60
使用Linux命令计算第二列的和并输出。
[xy @ Hadoop 102 data]$ cat chengi . txt | awk-F ' ' ' { sum=$ 2 } END { print sum } '
150
Linux不知道这些问题。你怎么敢说你懂linux?
问题1:使用Linux命令查询file1中空行所在的行号
#!/xfdhb/bashif[-f file . txt];然后
回应“文件存在!”
其他
“回声”文件不存在!
船方不负担装货费用
问题2:有文件chengji.txt内容如下:
[root @ CentOS6-2 ~]# cat test . txt九
八
七
六
五
四
三
2
10
一个
[root @ CentOS6-2 ~]# sort-n test . txt | awk“{ a=$ 0;打印$ 0 } END { print ' SUM=' a ' }
一个
2
三
四
五
六
七
八
九
10
总和=55
问题3:Shell脚本里如何检查一个文件是否存在?如果不存在该如何处理?
[xy @ Hadoop 102 data]$ grep-r ' Shen '/home | cut-d ' : '-f 1/home/xy/datas/sed.txt
/home/xy/datas/cut.txt
00-1010示例:进程名为RunJar。
PS-ef | grep RunJar | grep-v grep | awk“{ print $ 2 }”| xargs kill-9
Linux不知道这些问题。你怎么敢说你懂linux?
Linux不知道这些问题。你怎么敢说你懂linux?
描述:awk命令下标从1开始。
问题4:用shell写一个脚本,对文本中无序的一列数字排序,并求和
示例:检查进程为名称节点的进程数。PS-aux | grep NameNode | grep-v grep | WC-l
结果:1
问题5:请用shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符”shen”的文件名称
Linux不知道这些问题。你怎么敢说你懂linux?
问题6:怎么杀死指定进程名的所有进程 ?
示例:检查java进程中最大的进程号以及该进程所属的用户。
Linux不知道这些问题。你怎么敢说你懂linux?
00-1010示例:文件名为aa.txt
命令:
cat aa.txt | wc -l
Linux不知道这些问题。你怎么敢说你懂linux?
00-1010例如,在/home/xy目录中包含abcd的所有文件中,将abcd替换为higk。
sed-I ' s/ABCD/higk/g ' ` grep-rl ABCD/home/xy/'