幾段不錯的shell指令碼

2021-08-31 16:42:10 字數 1081 閱讀 1871

今天看到了幾段shell指令碼記錄如下:

kill -9 `ps -ef|grep weblogic|grep bea1|grep -v grep|awk ''`

rm -rf ./servers/adminserver/tmp/_wl_user/*

cat /dev/null > nohup.out

nohup sh ./startweblogic.sh &

tail -f nohup.out

如何清空乙個檔案呢?

cat /dev/null>nohup.out
如何列印出占用1521埠的程序號呢?

netstat -antp|grep 1521|awk ''
如何檢視已有的指令碼

df -h cpuinfo
如何將檔案中的內容一行一行列印出來呢?

cat filename|while read line;do echo $line;done;
如何將檔案中的內容放到變數裡呢?

$(如何賦值給陣列呢?

names=(`ls -1|grep filename`)

如何統計行數呢?

wc -l

如何統計字數呢?

wc -w

如何統計字元數呢?

wc -c

如何將1-開始的檔案全部替換掉呢?

cat name.txt|grep 1-|while read line;do mv "$" "$";done
一般情況下使用還是帶上""雙引號否則只是表示乙個字串整體。

查詢1-開始的檔案到底有多少個?

ls -1|grep 1-|wc -l
2、
for i in `ls -1|grep 1-`

doecho $i

done

3、name = `cat name.txt

for i in $name

doecho $i

done

3、name = `ls -1|grep 1-`

for i in $(doecho $i

done

感覺不錯的幾段文字!

蓋茨十條成功箴言 1.生活是不公平的,要去適應它 2.這世界並不會在意你的自尊,這世界指望你在自我感覺良好之前先要有所成就 3.高中剛畢業你不會成為乙個公司的副總裁,直到你將此職位掙到手 4.如果你認為你的老闆嚴厲,等你當了老闆再這樣想 5.如果你陷入困境,不要尖聲抱怨錯誤,要從中吸取教訓 6.在你...

shell指令碼 訪問shell指令碼的引數

所謂的位置引數 positional parameters 指的也就是shell指令碼的命令列引數 command line arguments 在shell函式裡,它們同時也可以是函式的引數。各引數都由整數來命名。由於歷史原因,當它超過9時,就應該用大括號把數字框起來 echo first arg...

Shell指令碼(三) Shell指令碼入門

1 指令碼格式 指令碼以 bin bash開頭 指定解析器 2 第乙個shell指令碼 helloworld 1 需求 建立乙個shell指令碼,輸出helloworld 2 案例實操 atguigu hadoop101 datas touch helloworld.sh atguigu hadoo...