(1)写一个 bash脚本以输出一个文本文件 nowcoder.txt中的行数
法一:
$ wc -l ./nowcoder.txt | awk '{print $1}'
法二:
awk '{print NR}' ./nowcoder.txt |tail -n1
法三:
grep -c "" ./nowcoder.txt
法四:
$ sed -n '$=' ./nowcoder.txt
法五:(最简单直接的方法)
cat nowcoder.txt |wc -l
(2)写一个 bash脚本以输出一个文本文件 nowcoder.txt中的最后5行
法一:
tail -5 filename 或 tail -n 5 filename
(3)写一个 bash脚本以输出数字 0 到 500 中 7 的倍数(0 7 14 21...)的命令
法一:
for i in {0..500};do
[[ "((i%7))" -eq 0 ]]&&echo "$i"
done
exit 0
法二:
#!/bin/bash
for num in {0..500..7}; do
echo "${num}"
done
(4)写一个 bash脚本