国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何創建和執行一個簡單的Linux shell腳本

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-11-06 17:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:選擇文本編輯器

使用文本編輯器編寫Shell腳本。在Linux系統上,有一些可供選擇:Vim,Emacs,Nano,Pico,Kedit,Gedit,Geany,Notepad ++,Kate,Jed或LeafPad。

選擇文本編輯器后,啟動文本編輯器,打開一個新文件以開始輸入shell腳本。

步驟2:鍵入命令和回聲語句

開始輸入您希望腳本運行的基本命令。

確保在單獨的行中鍵入每個命令。

例如,要將單詞打印到屏幕,請使用“echo”命令:

echo“此語句將打印到屏幕上?!?/p>

要列出目錄中的文件, type:

echo“現在我們要列出文件?!?/p>

ls

要打印當前目錄,請鍵入:

echo“接下來我們將打印我們所在的目錄:“

pwd

將文件保存在名稱下:FirstShellScript.sh

步驟3:使文件可執行

現在該文件已保存,需要將其設為可執行文件。這是使用chmod命令完成的。在Linux命令行上鍵入:

chmod 555 FirstShellScript.sh

這將允許您執行shell腳本以運行其中包含的命令。

步驟4:運行Shell腳本

1。要運行shell腳本,請導航到剛剛保存的文件所在的目錄。

2?,F在鍵入以下內容[確保在它之前鍵入“點斜杠”?。荩?/p>

。/FirstShellScript.sh

3。然后按Enter鍵執行它

4。您在shell腳本中保存的命令現在將運行。

步驟5:更長的Shell腳本

如果您愿意要嘗試更長的shell腳本,請將下面的shell腳本(并附加為PDF和ODT文件)復制到文本編輯器中,保存,使其可執行并運行。當您了解更多Linux命令時,您可以創建更復雜的shell腳本。

=========================

echo“Matt的測試shell腳本”

echo“使用vim編輯器創建”

echo“使用在瀏覽器中運行的shell”

echo“來自網站www.PythonAnywhere.com”

echo“==========”

echo“列出一些文件:”ls

echo“以長格式列出文件:”ls -l 《br》 echo“=== =======“

echo”現在我們要更改這個shell腳本的權限:“

echo”閱讀:4,寫:2,執行:1“

chmod 755 mattshell .sh

echo“==========”

echo“使用touch命令創建文件”

touch testfile.text

echo“請注意文件擴展名在Linux可以是任何東西。“

echo“現在我們要列出我們剛剛創建的文件:”

ls testfile.text -l 《br》 echo“==========”

echo“接下來我們將把ls命令輸入更多:“

ls | more echo”==========“

echo”現在我們將運行ls命令并編寫它到文本文件“

ls》 listoffiles.text

echo”接下來我們將使用more命令查看我們剛創建的文件“

more listoffiles.text

echo”我們要去找出我們正在運行的內核:“

echo”內核發布:“; uname -r

echo“========”

echo“接下來我們將找到關于我們是誰的問題的答案:”

whoami

echo“== =======“

echo”讓我們將數據包發送到美國洛杉磯:“

ping -c 1 www.ucla.edu

echo”我們的主機名是:“hostname

echo“這里我們要將listoffiles.text更改為inital caps:”

cp listoffiles.text ListOfFiles.text

ls -l ListOfFiles *

echo“========”《回聲“現在我們要找出我們所處的位置:”

“創建一個以莎士比亞引用命名的文件:”觸摸tobeornottobe.text

ls -l tobe *

echo“========”

echo“只需使用通配符快速使用grep命令”

echo“我們將把ls的內容傳遞給grep:”

ls | grep tobe *
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編輯器
    +關注

    關注

    1

    文章

    828

    瀏覽量

    32895
  • 腳本
    +關注

    關注

    1

    文章

    409

    瀏覽量

    29192
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux Shell文本處理神器合集:15工具+實戰例子,效率直接翻倍

    Linux 系統中,文本是數據交互的 “通用語言”—— 日志文件、配置文件、數據報表、程序輸出幾乎都以文本形式存在。手動編輯文本不僅繁瑣,還容易出錯,而掌握 Shell 文本處理工具,能讓你用幾行命令完成批量篩選、數據提取、統計分析,甚至復雜的文本清洗。
    的頭像 發表于 02-03 15:42 ?1459次閱讀
    <b class='flag-5'>Linux</b> <b class='flag-5'>Shell</b>文本處理神器合集:15<b class='flag-5'>個</b>工具+實戰例子,效率直接翻倍

    m腳本太長,有什么辦法m腳本包含另外

    m腳本太長,有什么辦法m腳本包含另外
    發表于 01-22 13:48

    解析Linux的進程、線程和協程

    、基礎概念 進程(Process) 進程是計算機中運行的程序的實例,它是操作系統中最基本的執行單元之。每個進程都有自己的獨立內存空間、系統資源和代碼執行流。這意味著
    發表于 12-22 11:00

    Linux-RT特點及簡單應用

    以及使用適當的API來創建和管理任務。以下是在Linux-RT上創建和管理實時任務的般步驟: 選擇合適的調度策略:Linux-RT內核支持
    發表于 12-05 07:37

    【EASY EAI Nano-TB(RV1126B)開發板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈項目-實現開機起動

    service 添加/刪除到某個 runlevel 時, 只需要執行創建/刪除軟連接文件的基本操作,確定的執行順序腳本嚴格按照啟動數字
    發表于 11-03 17:25

    ?STEVAL-LLL015V1評估板技術解析:96通道LED驅動系統的設計與應用

    STEVAL-LLL015V1 96 LED面板評估板具有96可單獨控制的LED,由8LED1202驅動器管理,所有LED均連接到同I^2^C總線,并通過主時鐘同步。每個LED可以執行
    的頭像 發表于 10-16 17:10 ?831次閱讀
    ?STEVAL-LLL015V1評估板技術解析:96通道LED驅動系統的設計與應用

    shell基本介紹及常用命令之shell基本介紹

    Shell是什么?我們在剛開始接觸Linux的時候,經常會聽到工程師提到Shell這個詞,剛開始不知道這是干什么的,簡單的說,它是
    發表于 09-28 09:05

    LuatOS腳本開發入門:嵌入式運行框架全解析!

    腳本 ? 1.1.1 腳本入口執行文件 簡單來說,底層固件首先就是要找到 main.lua 這個文件,然后啟動它。 所有的其他功能,都需要在 main.lua 發起。 1.1.2 L
    的頭像 發表于 09-26 17:45 ?476次閱讀
    LuatOS<b class='flag-5'>腳本</b>開發入門:嵌入式運行框架全解析!

    【HZ-T536開發板免費體驗】—— linux創建線程

    任務,并行是多個處理器或多核處理器同時執行不同的任務。 Linux系統中進行多線程編程時,會涉及到主線程和子線程的操作: 1)主線程是程序的執行入口,它是程序中第一個
    發表于 09-01 21:31

    【HZ-T536開發板免費體驗】—— linux 進程創建

    Linux進程通信方式有這幾種: 1。管道 2。信號量 3。消息隊列 4。共享內存 在本帖子中,我會講解fork(),exit()系統調用的實踐。通過應用編程來實現系統調用。 1,進程創建 打開
    發表于 09-01 20:49

    【RA-Eco-RA6M4開發板評測】移植shell實現命令交互

    /XLmbJn0SKoDT1aLdxHDrbg 超級精簡高可移植的shell命令行C實現二. 移植移植參考上述文章,很簡單只需要實現輸入輸出接口 即可。代碼見
    發表于 07-19 22:47

    Shell腳本入門指南

    Shell塊包裹著系統核心的殼,處于操作系統的最外層,與用戶直接對話,把用戶的輸入, 解釋給操作系統,然后處理操作系統的輸出結果,輸出到屏幕給與用戶看到結果。
    的頭像 發表于 06-03 10:47 ?1198次閱讀
    <b class='flag-5'>Shell</b><b class='flag-5'>腳本</b>入門指南

    樹莓派新手必看!在樹莓派上編寫和運行 Shell 腳本!

    執行的操作。Shell腳本只是文本文件,包含系列按順序
    的頭像 發表于 03-25 09:28 ?1155次閱讀
    樹莓派新手必看!在樹莓派上編寫和運行 <b class='flag-5'>Shell</b> <b class='flag-5'>腳本</b>!

    STM32CubeIDE編譯設置是否有像keil樣有編譯后執行Bat腳本的功能和設置?

    STM32CubeIDE編譯設置問題,是否有像keil樣有編譯后執行Bat腳本的功能和設置?或者有相關的腳本和插件?
    發表于 03-14 15:59

    創建OpenVINO? Python腳本,運行可執行文件時遇到的報錯怎么解決?

    創建OpenVINO? Python 腳本: from openvino.inference_engine import IECore ie = IECore() print(\"
    發表于 03-05 10:20