题目
1.使用Linux命令查询file1中空行所在的行号。
[root@servera last_work]# vim sed.txt
1 one
2
3 two
4
5 three
6 four
7 five
8
9 seven
[root@servera last_work]# awk '/^$/{print NR}' sed.txt
2
4
8
2.有文件chengji.txt内容如下''
张三 40
李四 50
王五 60
使用Linux命令计算第二列的和并输出。
[root@servera last_work]# awk '{sum+=$2} END{print sum}' chengji.txt
150
3.Shell脚本里如何检查一个文件是否存在?
[root@servera last_work]# vim file_exist.sh
#!/bin/bash
if [ -e file1.txt ];then
echo "exist"
else
echo " not exist"
fi
4.用shell写一个脚本,对文本中无序的一列数字排序
9 8 7 6 5 4 3 2 1 0 1
**[root@servera last_work]# sort sort.txt
0
1
1
2
3
4
5
6
7
8
9**