九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
Shell學(xué)習(xí)(一)

目錄
  • Shell學(xué)習(xí)(一)
    • 1.Shell 腳本的執(zhí)行方式
      • 1.1 腳本的格式要求
      • 1.2 編寫第一個Shell腳本
      • 1.3 腳本的常用執(zhí)行方式
    • 2 Shell的變量
      • 2.1 shell 的變量的介紹
      • 2.2 shell變量的定義
      • 2.3 定義變量的規(guī)則
      • 2.4 將命令的返回值賦給變量

1|11.Shell 腳本的執(zhí)行方式


1.1 腳本的格式要求

1)腳本以#!/bin/bash 開頭

2)腳本需要有可執(zhí)行權(quán)限

1.2 編寫第一個Shell腳本

· 需求說明

創(chuàng)建一個Shell腳本,輸出hello world!

案例:

#!/bin/bash echo "hello,world!"

1.3 腳本的常用執(zhí)行方式

  • 方式1(輸入腳本的絕對路徑相對路徑

1)首先要賦予helloworld.sh腳本的+x 權(quán)限

2)執(zhí)行腳本

  • 方式2(sh+腳本),不推薦

說明:不用賦予腳本+x權(quán)限,直接執(zhí)行即可

1|22 Shell的變量


2.1 shell 的變量的介紹

1)Linux Shell 的變量分為,系統(tǒng)變量和用戶自定義變量。

2)系統(tǒng)變量:$HOME、$PWD、$SHELL、$USER等等

? 比如:echo $HOME 等等

3)顯示當(dāng)前shell中所有變量:set

2.2 shell變量的定義

  • 基本語法

1)定義變量: 變量=值

2)撤銷變量:unset 變量

3)聲明靜態(tài)變量:readonly 變量,注意:不能unset

  • 快速入門

案例1:定義變量A

案例2:撤銷變量A

案例3 :聲明靜態(tài)的變量A=99,不能unset

案例4:可把變量提升為全局環(huán)境變量,可供其他shell程序使用

2.3 定義變量的規(guī)則

1)變量名稱可以由字母、數(shù)字、下劃線組成,但是不能以數(shù)字開頭

2)等號兩側(cè)不能有空格

3)變量名稱一般習(xí)慣為大寫

2.4 將命令的返回值賦給變量

1)A='ls -la' 反引號,運(yùn)行里面的命令,并把結(jié)果返回給變量A

2)A=$(ls -la) 等價于反引號

#!/bin/bash RESULT='ls -l /home' echo $RESULT echo'' MYDATE=$(date) echo "date=$MYDATE"


__EOF__

作  者:Apprentice
出  處https://www.cnblogs.com/jianshuai520
關(guān)于博主:熱愛生活,愛讀書/旅游,喜歡技術(shù),樂于專研。評論和私信會在第一時間回復(fù)?;蛘?a target="_blank" >直接私信我。
版權(quán)聲明:署名 - 非商業(yè)性使用 - 禁止演繹,協(xié)議普通文本 | 協(xié)議法律文本。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux bash變量作用域
Linux里設(shè)置環(huán)境變量的方法(export PATH)
Shell 變量 | 菜鳥教程
Shell腳本
shell 腳本中的符號條件小結(jié)
Linux Shell腳本面試25問 - 博客 - 伯樂在線
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服