shell論述:命令解釋器
~~~
強大的編程語言,解釋執行的腳本語言,可以直接調用linux系統命令
~~~
第一個腳本
~~~
#!/bin/Bash (不允許省略,標注是shell腳本)
#The first program
#Author:tongjian(E-mail:7858952245@qq.com)
echo -e "Mr.Tong is the most honest man in China"
~~~
~~~
dos2unix Tetris.sh 將windows轉換為linux
unix2dos Tetris.sh 將linux轉換為windows
~~~
輸入輸出重定向
~~~
ls >abc 將查詢的結果寫入abc文件中(>是覆蓋,>>是追加)
~~~
多命令順序
~~~
命令1;命令2
命令1&&命令2
命令1||命令2
~~~
通配符
~~~
?代表任意一個
* 代表所有
[]匹配括號中任意一個字符
[-]
[^]
~~~
用戶自定義變量
~~~
~~~