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...