12.SpringShell后臺(tái)執(zhí)行腳本

SpringShell 運(yùn)行腳本有兩種方式, 一種是在交互式終端中使用script內(nèi)置命令, 另外一種是在啟動(dòng)應(yīng)用時(shí)直接將腳本作為參數(shù)傳遞.

1. 創(chuàng)建命令腳本

命令腳本也就是一組命令的集合, 將一組命令寫(xiě)入文件. 命令以換行符結(jié)束. 筆者創(chuàng)建腳本為: /tmp/zongf/script

add 2 3
div 4 2

# 命令過(guò)多長(zhǎng)時(shí), 可使用 \ 進(jìn)行換行
div  \
8 \
2

2. 運(yùn)行腳本

2.1 交互式執(zhí)行運(yùn)行腳本

交互式方式首先需要啟動(dòng)應(yīng)用, 進(jìn)入交互式終端, 然后借助內(nèi)置命令script, 將腳本文件的絕對(duì)路徑作為參數(shù), 直接運(yùn)行. 需要注意的是 script 命令一次只能運(yùn)行一個(gè)腳本

shell:>script /tmp/zongf/script
5
2
4

2.2 后臺(tái)運(yùn)行方式執(zhí)行腳本

后臺(tái)運(yùn)行方式無(wú)須進(jìn)入交互式終端, 使用java命令啟動(dòng)應(yīng)用時(shí), 直接將腳本作為應(yīng)用啟動(dòng)參數(shù)運(yùn)行即可. 需要注意:

  • 腳本名稱(chēng)需要使用絕對(duì)路徑, 且需要以@開(kāi)頭
  • 可同時(shí)傳遞多個(gè)腳本參數(shù)
  • 應(yīng)用啟動(dòng)后, 執(zhí)行完腳本之后, 直接退出應(yīng)用, 不會(huì)停留在交互程序.
$ java -jar spring-shell-0.0.1-SNAPSHOT.jar @/tmp/zongf/script @/tmp/zongf/script

Welcom to :
    __  _____  _______ __  __________    __
   /  |/  /\ \/ / ___// / / / ____/ /   / /
  / /|_/ /  \  /\__ \/ /_/ / __/ / /   / /
 / /  / /   / /___/ / __  / /___/ /___/ /___
/_/  /_/   /_//____/_/ /_/_____/_____/_____/

Version: 0.0.1-SNAPSHOT
Author: zongf
Date: 2019-01-26

# 執(zhí)行了兩遍...
5
2
4
5
2
4
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末她肯,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌赡艰,老刑警劉巖起趾,帶你破解...
    沈念sama閱讀 216,997評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件抖所,死亡現(xiàn)場(chǎng)離奇詭異饱搏,居然都是意外死亡叭披,警方通過(guò)查閱死者的電腦和手機(jī)辽狈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)慈参,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人刮萌,你說(shuō)我怎么就攤上這事驮配。” “怎么了着茸?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,359評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵壮锻,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我涮阔,道長(zhǎng)猜绣,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,309評(píng)論 1 292
  • 正文 為了忘掉前任敬特,我火速辦了婚禮掰邢,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘伟阔。我一直安慰自己辣之,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布皱炉。 她就那樣靜靜地躺著怀估,像睡著了一般。 火紅的嫁衣襯著肌膚如雪合搅。 梳的紋絲不亂的頭發(fā)上奏夫,一...
    開(kāi)封第一講書(shū)人閱讀 51,258評(píng)論 1 300
  • 那天怕篷,我揣著相機(jī)與錄音,去河邊找鬼酗昼。 笑死廊谓,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的麻削。 我是一名探鬼主播蒸痹,決...
    沈念sama閱讀 40,122評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼呛哟!你這毒婦竟也來(lái)了叠荠?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,970評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤扫责,失蹤者是張志新(化名)和其女友劉穎榛鼎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鳖孤,經(jīng)...
    沈念sama閱讀 45,403評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡者娱,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了苏揣。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片黄鳍。...
    茶點(diǎn)故事閱讀 39,769評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖平匈,靈堂內(nèi)的尸體忽然破棺而出框沟,到底是詐尸還是另有隱情,我是刑警寧澤增炭,帶...
    沈念sama閱讀 35,464評(píng)論 5 344
  • 正文 年R本政府宣布忍燥,位于F島的核電站,受9級(jí)特大地震影響隙姿,放射性物質(zhì)發(fā)生泄漏灾前。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評(píng)論 3 327
  • 文/蒙蒙 一孟辑、第九天 我趴在偏房一處隱蔽的房頂上張望哎甲。 院中可真熱鬧,春花似錦饲嗽、人聲如沸炭玫。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,705評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)吞加。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間衔憨,已是汗流浹背叶圃。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,848評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留践图,地道東北人掺冠。 一個(gè)月前我還...
    沈念sama閱讀 47,831評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像码党,于是被迫代替她去往敵國(guó)和親德崭。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,381評(píng)論 0 5
  • 一揖盘、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 5,744評(píng)論 0 10
  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 31,929評(píng)論 2 89
  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,183評(píng)論 0 3
  • 故事發(fā)生在昨天 也結(jié)束在昨天 一株草控訴了 干枯而發(fā)黃的石頭 雨水眉厨,陽(yáng)光,空氣 是誰(shuí)偷走了孩子的奶嘴 請(qǐng)?jiān)试S我在世...
    羅吒吒閱讀 213評(píng)論 0 4