標籤:菜單 shell casemenu.sh 菜單介面指令碼#!/bin/bash#menu.shfunction menu(){cat << eof############################################# `echo -e "\033[32;40m menu \033[0m"`#############################################*
標籤:shell 老男孩教育 企業面試 ##########20150419##############################題目:變數a=‘a/b/c‘如何截取得到c @@@@@@@@@@@@@@@@來自營運班21期悠久之翼整理@@@@@@@@@@@@@@@@@@@[[email protected] shell]$ uname -r
標籤:sed awk 20150418周末小題未經處理資料:17/Apr/2015:09:29:24 +080017/Apr/2015:09:30:26 +080017/Apr/2015:09:31:56 +080018/Apr/2015:09:34:12 +080018/Apr/2015:09:35:23 +080019/Apr/2015:09:23:34 +0800
標籤:#/bin/bash#DEBUG=0ADD=0DEL=0RM=0while [ $# -gt 0 ]docase $1 in -v|-verbose)DEBUG=1shift;;-h|--help)#協助文檔echo "`basename $0` --add LIST --del LIST -h|--help --rm LIST"exit 0;;--add)#添加使用者ADD=1ADDUSER=$2shift 2;;--del)#刪除使用者DEL=1DELUSER=$2
標籤:shell 一句話 bash 特定長字串 取出一系列字串中特定長的字串方法一#!/bin/bashhello="hello,world.my name is Jerry,what‘s your name ?"for word in ${hello[@]};do&nbs
標籤:ls 是查看目錄及目錄裡的檔案的命令接下來我們看這個命令的用法lsls 的文法主要有ls 查看目錄內容ls -l 查看檔案夾詳細資料ls -a 查看隱藏檔案ls -A 查看隱藏檔案,但不顯示"."和".."目錄資訊ls -d 將目錄象檔案相同顯現,而不是顯現其下的檔案ls -h 顯示檔案大小單位(通常和其他參數一起用)ls -R 遞迴顯示目錄和子目錄的內容ls -S 檔案從大到小排列也可以和其他參數一起使用ls -t
標籤:linux系統-shell編程-基本調試執行一 shell結構1 #!執行指令碼的shell2 # 注釋行 shell指令碼的注釋很重要,不可缺少3 命令和控制結構二 建立shell程式的步驟1 建立一個包含命令和控制結構的檔案2 修改檔案的許可權chmod u+x 對於普通使用者用 sh 指令碼 執行 對指令碼有r許可權, 對指令碼的目錄有rx許可權對於普通使用者用 指令碼 執行對指令碼和指令碼的目錄都有rx許可權3 執行:./example or sh
標籤:今天開始Linx shell的第一篇今天介紹 pwd和cd的使用方法。pwd的意思是“print working Directory”,顯示用當前所在位置。pwd還有其他可用的參數 -L(大寫),-P(大寫)-L是顯示目前使用者的位置 和pwd相同-P 顯示使用者當前物理位置 和pwd相同其實直接用pwd就可以 cd 可以簡單的認為目錄切換比如目前在/root/案頭,直接可以切換到/root/案頭/tools目錄夾位置 和windows
標籤:linux shell 程式設計語言 linux系統-shell編程-幾個shell指令碼一 滅掉使用者 killuser.sh#!/bin/sh# The script to kill login useruser_name="$1"/bin/ps aux | /bin/grep $user_name | /bin/awk `{ print $2 }`
標籤:jos operating system shell Implement a Shell by yourself -- MIT xv6 shell這個其實是作為6.828的一個小課堂作業
標籤:#!/bin/bash#shell指令碼排序之合并排序a=(1 3 5 7 9)b=(2 4 6 8 10 12 14)c=n=5m=7i=0j=0k=0while [ $i -lt $n -a $j -lt $m ];doif test ${a[$i]} -gt ${b[$j]};thenc[$k]=${b[$j]}j=$(($j+1))k=$(($k+1))elsec[$k]=${a[$i]}i=$(($i+1))k=$(($k+1))fidone#echo $i#echo
標籤:#!/bin/bash#shell指令碼編程之快速排序的實現(以最右邊為元點的思想)a=(8 5 10 3 2 93 4 1 2 3 40 9 61 8 6 29)#a=(0 0 0 0 1 2 3 3 4 4 8 28 30495 921 43716)temp=buff=#交換函數swap(){buff=${a[$1]}a[$1]=${a[$2]}a[$2]=$buff}fun(){i=$(($1-1))j=$1temp=${a[$2]}if test $1
標籤:1 .插入排序的過程如同我們平時打撲克牌取牌插入的過程,不斷將取出的撲克牌插入已經排好的地方。插入排序過程初始有序區間大小為1,取出無序區間的首元素,尋找有序區間的合適位置,進行插入。不斷重複上述過程,即可完成操作。圖解樣本 1 //插入排序 2 //karllen @2015 3 void insertSort() 4 { 5 int i ,j ,temp; 6 for(i = 1;i<n;++i) //從第二個元素開始插入 7 { 8
標籤:java java面試題 java學習 如何使用shell指令碼調用java進程,直接看指令碼:650) this.width=650;" id="image_operate_42341429521334142" name="image_operate_25201429521283714"
標籤:#/bin/basha=(9 84 51 0 345 1 2 34 1 0) #自己定義一個數組temp=for((i=0;i<10;i++)){for((j=i;j<10;j++)){ x=${a[$i]}if test $x -ge ${a[$j]}then temp=${a[$i]}a[$i]=${a[$j]}a[$j]=$tempfi}}for((k=0;k<10;k++)){echo -n ${a[$k]} "
標籤:#/bin/basha=(9 84 51 0 345 1 2 34 1 0) #自己定義一個數組temp=for((i=0;i<10;i++)){for((j=i;j<10;j++)){ x=${a[$i]}if test $x -ge ${a[$j]}then temp=${a[$i]}a[$i]=${a[$j]}a[$j]=$tempfi}}for((k=0;k<10;k++)){echo -n ${a[$k]} "
shell指令碼編程排序演算法之快速排序,shell指令碼編程演算法#!/bin/bash#shell指令碼編程之快速排序的實現(以最右邊為元點的思想)a=(8 5 10 3 2 93 4 1 2 3 40 9 61 8 6 29)temp=buff=#交換函數swap(){buff=${a[$1]}a[$1]=${a[$2]}a[$2]=$buff}fun(){i=$(($1-1))j=$1temp=${a[$2]}if test $1 -ge $2 ;thenreturn 2
Shell指令碼排序演算法(冒泡排序)#/bin/basha=(9 84 51 0 345 1 2 34 1 0) #自己定義一個數組temp=for((i=0;i<10;i++)){for((j=i;j<10;j++)){ x=${a[$i]}if test $x -ge ${a[$j]}then temp=${a[$i]}a[$i]=${a[$j]}a[$j]=$tempfi}}for((k=0;k<10;k++)){echo -n ${a[$k]} " &
shell指令碼排序(冒泡排序),shell指令碼排序冒泡#/bin/basha=(9 84 51 0 345 1 2 34 1 0) #自己定義一個數組temp=for((i=0;i<10;i++)){for((j=i;j<10;j++)){ x=${a[$i]}if test $x -ge ${a[$j]}then temp=${a[$i]}a[$i]=${a[$j]}a[$j]=$tempfi}}for((k=0;k<10;k++)){echo -n ${a[$k]}
shell指令碼排序(冒泡排序)#/bin/basha=(9 84 51 0 345 1 2 34 1 0) #自己定義一個數組temp=for((i=0;i<10;i++)){for((j=i;j<10;j++)){ x=${a[$i]}if test $x -ge ${a[$j]}then temp=${a[$i]}a[$i]=${a[$j]}a[$j]=$tempfi}}for((k=0;k<10;k++)){echo -n ${a[$k]} "