preface:在ubuntu下做事情,在終端下運行一些命令,或者在vim裡面做一些操作,自然而然需要用到一些小知識點,沒有怎麼系統地看《鳥哥的菜》,基本上是遇到了什麼問題想要實現什麼功能,就查找博客,學下該知識點,有些零散,便稍微積累總結下。
1.批處理命令sh:
需在終端運行多個命令時,將那些命令寫到一個文件裡面,並命名XX.sh,在終端運行sh XX.sh可破,終端下將一個一個運行XX.sh文件裡面的命令。
2.echo:
在批處理命令中,需要用命令輸出自己想要的一些東西到終端的時候,echo可破,如同python裡面print,在終端下 echo "================"如同python中標記下程序運行地怎麼樣了加句print 30*"*"。
3.管道重定向>,>>:
> 是把輸出轉向到指定的文件,如文件已存在的話也會重新寫入,文件原內容不會保留。
>> 是把輸出附向到文件的後面,文件原內容會保留下來。
$ ls >> log.txt或者$ ls > log.txt
另外還有script,tee等命令,空閒時再系統地看下寫下。
4.grep,awk,sed:
5.待續。。。