shell指令碼中lcd是什麼意思

2022-03-04 10:39:07 字數 2915 閱讀 1820

1樓:釗鉼

shell指令碼中lcd是ftp服務的內建命令,是在本地主機目錄操作的命令。

shell script,shell指令碼與windows/dos下的批處理相似,也就是用各類命令預先放入到一個檔案中,方便一次性執行的一個程式檔案,主要是方便管理員進行設定或者管理用的。但是它比windows下的批處理更強大,比用其他程式設計程式編輯的程式效率更高,它使用了linux/unix下的命令。

2樓:匿名使用者

ftp裡的吧,是切換目錄到意思,和linux系統下的cd一樣

3樓:

是ftp中指定本機的當前目錄。

4樓:匿名使用者

你shell指令碼中的 lcd 命令,應該是ftp的內建命令。代表 change local directory——切換本地目錄

用法:lcd /path/to/your/directory注:/path/to/your/directory是你的一個本地目錄ftp 還有一個內建命令 cd

當你登入ftp伺服器後,就可以用cd命令,切換遠端目錄

shell指令碼中這段是什麼意思?

5樓:壹品優刊**文

$+數字 一般是位置引數的用法。

如果執行指令碼的時候帶引數,那麼可以在指令碼里通過 $1 獲取第一個引數,$2 獲取第二個引數......依此類推,一共可以直接獲取9個引數(稱為位置引數)。$0用於獲取指令碼名稱。

. $1中的點是執行的意思。

例如在liunx中。

執行sh指令碼就可以直接使用 「. +檔名」的方式

shell指令碼中的「$<」是什麼意思?

6樓:匿名使用者

暫時沒有發現shell中這樣的環境變數

shell的系統環境變數包括以下

$n $1 表示第內一個引數,$2 表示第二個引數 ...

$# 命令列引數的個數容

$0 當前程式的名稱

$? 前一個命令或函式的返回碼

$* 以"引數1 引數2 ... " 形式儲存所有引數$@ 以"引數1" "引數2" ... 形式儲存所有引數$$ 本程式的(程序id號)pid

$! 上一個命令的pid

7樓:蔚驕環碧萱

$錢號(dollar

sign)

變數替換(variable

substitution)的代表符號。

vrs=123

echo

$vrs123

shell指令碼中:<<表示什麼意思啊

8樓:匿名使用者

<< 後面應該還有標識的吧,那個標識就定義為分界符

s h e l l將分界符之後直至下一個同樣的分界符之前的所有內容都作為輸入,遇到下一個分界符, s h e l l就知道輸入結束了

9樓:楓落

將eof(分界符)中的資訊定向到空(就是那個冒號:),類似多行註釋

shell指令碼中.是什麼意思

shell指令碼中的$#表示什麼意思呢?

10樓:匿名使用者

shell指令碼執行過程中 把第一個字串作為指令碼名稱(或程式名稱)處理,第

二、第三。。。都作為引數處理。shell會將這些引數預設的賦給變數 1 2 3 。。。所以當你echo $1 $2的時候看到的就是引數變數的值。

解答一下$#的問題:這裡$#是計算輸入引數的個數還有一些有用的演算法:$@ 代表所有輸入的引數;$* 同上

11樓:匿名使用者

以下是一些shell執行的特殊變數,供你參考:

$0 這個程式的執行名字

$n 這個程式的第n個引數值,n=1..9$* 這個程式的所有引數

$# 這個程式的引數個數

$$ 這個程式的pid

$! 執行上一個背景指令的pid

$? 執行上一個指令的返回值

$@ 跟$*類似,但是可以當作陣列用 。

因此,如你所說:在shell中,$0,$1,$2應該表示的分別是shell名,shell檔案接受的第一個引數、第二個引數完全正確。

12樓:

特殊的變數

$# :代表後接的引數『個數』

./script.sh opt1 opt2 opt3 opt4

$# ---> 4

shell指令碼中#是什麼意思

13樓:匿名使用者

#在shell指令碼中是註釋的意思,用於說明**的作用。

比如 # 輸出內容

echo "輸出內容"

14樓:匿名使用者

註釋,這行不執行的意思。

shell 指令碼中$$,$#,$?分別代表什麼意思?

15樓:匿名使用者

給你個全的,你在linux環境下多試下就明白了:

$0 這個程式的執行名字

$n 這個程式的第n個引數值,n=1..9$* 這個程式的所有引數,此選項引數可超過9個。

$# 這個程式的引數個數

$$ 這個程式的pid(指令碼執行的當前程序id號)$! 執行上一個背景指令的pid(後臺執行的最後一個程序的程序id號)

$? 執行上一個指令的返回值 (顯示最後命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤)

$- 顯示shell使用的當前選項,與set命令功能相同$@ 跟$*類似,但是可以當作陣列用

16樓:小米飛貓

請仔細查閱linux下shell的特殊字元解釋

shell中什麼意思,shell指令碼中,,分別代表什麼意思

前一命令執行後的退出狀態。可根據返回值判斷前一個命令是否成功執行。是上一個命令的執行結果,0表示成功,其他值是失敗。至於這個程式的其他部分,都是變數,我就不知道是什麼了。shell 指令碼中 分別代表什麼意思?給你個全的,你在linux環境下多試下就明白了 0 這個程式的執行名字 n 這個程式的第n...

shell指令碼是什麼

shell是計算機bai的殼 通俗一點的解釋是du 如果你要zhi 對計算機發布指令,讓dao計算機去按專照你的意願做事,那麼你就屬需要告訴計算機去做什麼事,怎麼樣去做。一般來說你可以用像windows這樣的圖形作業系統來完成,你只需點點滑鼠,敲敲鍵盤就能夠搞定了。但是在圖形下面的就是shell了,...

shell指令碼什麼意思,shell指令碼是什麼

shell就是作業系統與外部的介面,就是一個命令直譯器,shell指令碼就是放在檔案中的一串shell和作業系統命令,它們可以被重複使用。類unix系統常用bourne shell sh 還有很多,zsh,nash windows的是cmd command shell win7及之後可用的power...