成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 正文
    • 腳本一:本地選擇腳本auto_build.sh
    • 腳本二:服務(wù)器編譯腳本 build.sh
    • 腳本三:本地expect登陸拷貝scp_exec.sh腳本
    • 結(jié)語
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

博主日常工作中使用的shell腳本分享

02/13 09:16
375
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

今天給大家分享一篇在我工作中常用的一個shell腳本,里面有一些我們常用到的shell操作。該腳本用于本地電腦和服務(wù)器交互上,實現(xiàn)以下功能:

    自動拉取自己個人電腦上的源碼到服務(wù)器上yocto包的源碼文件夾。自動運行compile 、strip自動把編譯好的結(jié)果回傳到個人電腦上??截悎?zhí)行文件到機器中

歡迎關(guān)注微信公眾號:羽林君,或者添加作者個人微信:become_me

情節(jié)介紹:

在工作中,我們經(jīng)常會遇到需要把修改的代碼放到服務(wù)器去編譯,然后把編譯好的文件放到機器板卡對應(yīng)的文件。這個過程如果我們使用命令的話,大概有七八條,完成操作完之后 ,大約會花費一分。雖然花費的時間不算多,但是你也會一直關(guān)注終端,然后等待輸入命令,需要花費不小精力。但是我們可以寫一些shell腳本來輔助我們的工作。今天就是給大家分享使用的腳本,一邊分享使用過程,一邊分享里面用到的shell技術(shù)點。包含,if判斷、switch case條件、字符截取、遠(yuǎn)程調(diào)用腳本、兩種免密登陸等。

三者的使用過程為:本地通過腳本輸入?yún)?shù)選擇使用wifi分配的ip還是網(wǎng)線分配的ip,然后進(jìn)行ip數(shù)據(jù)傳參形式 遠(yuǎn)程調(diào)用預(yù)先放置好的——服務(wù)器編譯腳本,服務(wù)器腳本通過傳入的ip參數(shù),免密scp拷貝本地的文件到服務(wù)器執(zhí)行目錄,服務(wù)器執(zhí)行編譯工作,然后拷貝到本地的指定目錄,最后調(diào)用本地的expect免密登陸的腳本,拷貝文件到機器中。

腳本一:本地選擇腳本auto_build.sh

腳本內(nèi)容如下:

#/bin/bash
remote_ip=172.160.111.32
remote_hostname=lyn

case?$1?in
????1)??echo?-e?'

民和|
习水县|
长岛县|
宿州市|
武山县|
宜川县|
确山县|
淅川县|
大渡口区|
文安县|
石林|
宁强县|
桂东县|
九寨沟县|
苗栗市|
浦北县|
平和县|
土默特右旗|
富平县|
中江县|
盱眙县|
凤阳县|
肇东市|
大姚县|
忻州市|
广昌县|
江北区|
涞水县|
天祝|
中阳县|
馆陶县|
石狮市|
郸城县|
淳安县|
益阳市|
镇赉县|
鹤岗市|
承德县|
肇庆市|
辽宁省|
思茅市|