1. linux 下如何寫shell 指令碼
2. shell指令碼自動輸入y yes 實現簡單的互動
shell指令碼自動輸入y yes實現簡單的互動
例如
執行指令碼時迴圈出現 [y/n]:
讓你選擇,怎樣寫乙個指令碼使其自動選擇y。
非常簡單:
yes | ./你的指令碼
例如:yes |./test.sh
注意: 不是 y | ./你的指令碼
3. shell 指令碼傳參
para1.sh
#!/bin/sh
if [ $# -eq 0 ];then
echo "noarguments";
else
#echo"arguments for calling"
echo$1,$2
fi;
執行para1.sh
傳遞引數111,222:
./para1.sh111,222
yes | ./
para1.sh 111,222
4. shell 中 for迴圈
#! /bin/bash
echo "input num : "
read num
for (( i=1; i<=$num; i=i+1 ))
doecho "$i"
done
Python 學習積累《一》
1.python 學習 老王python 2.通過commandline 執行 py 指令碼 首先要將python的安裝目錄加入到path環境變數中。如 path path c python27再到你儲存py原始檔的目錄下執行 指令碼路徑 python helloworld.py 3.python ...
vim 學習積累(一)
首先是簡單的認識了三種狀態 大家公認的說法是模式 分別是 插入,檢視,和一般。進入vim之後預設的是一般模式,這時直接使用 a i o 也就是進入vim之後直接按下a i o鍵均可進入插入模式。其中的區別是,a命令會另游標後退乙個字元,然後進入插入模式。i是直接進入插入模式,游標位置不變。o會另游標...
Linux Shell學習筆記(一)
shell指令碼通常是乙個以 開始的文字檔案,在bash中,每個命令或是命令序列是通過使用分號或換行符來分隔的。字元 指明注釋的開始。注釋部分以 為起始,一直延續到行尾。1.終端列印 1.1.1 echo echo是用於終端列印的基本命令,在預設情況下,echo在每次呼叫後會新增乙個換行符。echo...