好的习惯可以提高工作效率以及命令的运行效率
1:创建目录习惯
~ $ mkdir tmp
~ $ cd tmp
~/tmp $ mkdir a
~/tmp $ cd a
~/tmp/a $ mkdir b
~/tmp/a $ cd b
~/tmp/a/b/ $ mkdir c
~/tmp/a/b/ $ cd c
~/tmp/a/b/c $应使用:
mkdir -p tmp/a/b/c2:解压文件习惯
cp a.tar.gz /tmp
cd /tmp
tar xzvf a.tar.gz应使用:
tar xzvf -C /tmp a.tar.gz3: grep
cat a.txt | grep "a"替换为
grep "a" a.txtcat a.txt | grep "a" | wc -l替换为
grep -c "a" a.txt4: awk
对于特定位置的值应使用awk
~/tmp $ ls -l /tmp| grep Dec
-rw-r--r-- 7 joe joe 12043 Jan 27 20:36 December_Report.pdf
-rw-r--r-- 1 root root 238 Dec 03 08:19 README
-rw-r--r-- 3 joe joe 5096 Dec 14 14:26 archive.tar
~/tmp $改为
~/tmp $ ls -l | awk '$6 == "Dec"'
-rw-r--r-- 3 joe joe 5096 Dec 14 14:26 archive.tar
-rw-r--r-- 1 root root 238 Dec 03 08:19 README
~/tmp $
本文介绍如何通过创建目录、解压文件、使用grep和awk等命令的习惯来提高工作效率和命令运行效率。包括创建目录、解压文件、优化grep和awk用法,以及命令替换技巧。
2369

被折叠的 条评论
为什么被折叠?



