-
創(chuàng)建腳本文件
$ vim test.sh
新建一個名為test擴展名為sh(sh代表shell),擴展名不影響腳本執(zhí)行路星。按
i
進入編輯模式 -
寫入命令
#!/bin/bash echo "Hello World !" say "Hi"
“#!” 是一個約定的標記溯街,它告訴系統(tǒng)這個腳本需要什么解釋器來執(zhí)行奥额,即使用哪一種Shell,"#!/bin/bash"它同樣也可以改為"#!/bin/sh"垫挨。
echo命令用于向窗口輸出文本韩肝。
say命令用于系統(tǒng)說出hi九榔。按
esc
進入命令模式哀峻。
輸入:wq
保存并退出。 -
執(zhí)行腳本
cd到保存的目錄后
$ chmod +x ./test.sh
使腳本具有執(zhí)行權限
$ ./test.sh
執(zhí)行腳本*注意:一定要寫成./test.sh哲泊,而不是test.sh剩蟀。運行其它二進制的程序也一樣,直接寫test.sh切威,linux系統(tǒng)會去PATH里尋找有沒有叫test.sh的育特,而只有/bin, /sbin, /usr/bin,/usr/sbin等在PATH里,你的當前目錄通常不在PATH里缰冤,所以寫成test.sh是會找不到命令的犬缨,要用./test.sh告訴系統(tǒng)說,就在當前目錄找棉浸。
-
最后發(fā)生了什么
此時你的屏幕會輸出:"Hello World !"
系統(tǒng)發(fā)出“Hi”一聲;逞Α!迷郑!
神不神奇枝恋,興奮不興奮!~~
第一個Shell腳本
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門首妖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人爷恳,你說我怎么就攤上這事有缆。” “怎么了温亲?”我有些...
- 文/不壞的土叔 我叫張陵棚壁,是天一觀的道長。 經(jīng)常有香客問我栈虚,道長袖外,這世上最難降的妖魔是什么? 我笑而不...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般豺裆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上号显,一...
- 文/蒼蘭香墨 我猛地睜開眼偎肃,長吁一口氣:“原來是場噩夢啊……” “哼浑此!你這毒婦竟也來了?” 一聲冷哼從身側響起紊馏,我...
- 正文 年R本政府宣布酌泰,位于F島的核電站,受9級特大地震影響陵刹,放射性物質發(fā)生泄漏欢嘿。R本人自食惡果不足惜衰琐,卻給世界環(huán)境...
- 文/蒙蒙 一羡宙、第九天 我趴在偏房一處隱蔽的房頂上張望掐隐。 院中可真熱鬧,春花似錦虑省、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至架馋,卻和暖如春全闷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背总珠。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 一瘾带、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內(nèi)容 【Python簡介】: Python 是一個...
- 打開文本編輯器厉萝,新建一個文件,擴展名為sh(sh代表shell)谴垫,擴展名并不影響腳本執(zhí)行,見名知意就好翩剪,如果你用p...
- 打開文本編輯器(可以使用 vi/vim 命令來創(chuàng)建文件)彩郊,新建一個文件 test.sh前弯,擴展名為 sh(sh代表s...