linuxshell小游戲
A. linux SHELL一個小程序
#!/bin/sh
echo -e "Please enter i=?"
read i
if [ $i -lt 5 ];
then echo -e " n1011 \n n1012 \n n1013 \n n1014 \n n1015 \n " ;
else echo -e " n10105 \n n10106 \n n10107 \n n10108 \n n10109 \n" ;
exit
fi
寫的比較啰嗦,但是應該是很直觀的,要是把n1010*做成變數的話,反而更復雜,個人以為,只要能達到效果,越簡單越好。
你的時候注意標點的半形、全形
B. 去面試游戲公司的時候,他們都會問懂不懂linux shell編程。在web頁游開發linux shell有什麼作用啊
頁游也是網游,伺服器一般都是linux的,管理伺服器的數據或者日誌什麼的都要shell。而且資料庫操作管理什麼的也有可能通過腳本自動管理。
其他的也還有很多,看具體項目了
C. 高手給一 linux shell 小程序 要求完整無錯的,最好有注釋
#! /bin/bash
username=$1
pwd=$2
month=$3
if [ "$month" == "" ]; then
month="3"
fi
check=$(cat /etc/passwd | grep /$username:)
if [ $check ]; then
echo "User $username is already existed. Exit."
exit
fi
date=`date --date="+$month month" +"%Y-%m-%d"`
useradd -s /bin/false -e $date -M $username
echo "$username:$pwd" |chpasswd
echo "User created. Expired date for $username is $date"
D. 用linuxshell編程個小程序,傳譬如ABCDEFG給一個小程序,然後形成倆個分叉的倒三角形,求怎麼做
ABCDEFG 這7個字母如何能排成倆個分叉的倒三角形?
求解釋。
E. Linux 的一個小shell 程序
因為第一次執行while [ $i -le 100]這句話的時候條件i=1,如果不加$的話,程序會認為它一直都是1,這個程序死了。
$起的作用就是當i變化時,可以直接體現出來,而不是把它當做1!
相反下面是有操作直接修改的,i值就會跟著變化啦,就沒必要加了!
詳細介紹看一下$使用說明就明白了!
F. linux shell 能做什麼
不是很同意一樓的意見,linux shell特別是bash,跟windows下的BAT根本不是一個層次的東西,shell要更強大的多。
一般的除了非得用圖形的操作,比如圖像處理,打游戲,其它的基本上都是可以用shell來執行的。
shell就像名字的含義一樣,是linux的一個外殼,linux的內核提供引擎,各種應用程序就是各種配件,而shell就是給你一個完整的駕駛室,提供操縱所有這些功能的界面。
文件管理,程序執行,文字處理,網路配置,服務啟停,都可以用shell。
如果有雙機集群,那麼必然需要有一個狀態檢測,這個檢測的腳本,一般也都是一個shell的腳本。
如果是遠程伺服器的話,那基本上沒人會通過圖形方式登錄,一般都是用ssh或者telnet登錄進去,那就更是只能用shell了。
除非是用作桌面,否則linux一般都會起各種服務,這些服務的啟動,停止和狀態檢測,也都是一個個的shell腳本,即使通過圖形方式來操作,最終也是調用這些腳本。
學好shell,是做好網路管理員的基本功。
G. 在linux中centos的終端可以玩些什麼簡單的游戲
centos非常適合學習linux系統,因為它非常嚴格,穩定,雖然很老舊,更新慢,但是他是企業級的操作系統,適合做伺服器。不過你如果是為了邊娛樂邊學習的話,centos可能就不太適合了,centos娛樂功能很欠缺,你想把娛樂的東西弄好,可能沒點基礎,很費勁,因為大部分都得命令行手動配置很多東西,想玩的話,還是ubuntu好一些。但是,你要是真想學linux。還是強烈推薦centos
游戲么!其實有些開源游戲你可以下代碼編譯試試,linux發行版不同,可執行程序很多是不通用的。小游戲沒太多研究。我知道一個linux下的國產網游,還算值得一玩,時空浩劫
再有把shell學好
H. Linux Shell腳本寫猜拳游戲
#!/bin/bash
cp=$(( $RANDOM % 3 )) #獲取0-2的隨機數
echo "請輸入您的選擇:0石頭,1剪刀,2布。"
read my
case $my in
0)
if [ $cp = 0 ];then
echo "您出石頭,電腦出石頭"
echo "結果:平局"
elif [ $cp = 1 ];then
echo "您出石頭,電腦出剪刀"
echo "結果:恭喜您獲勝!"
else
echo "您出石頭,電腦出布"
echo "結果:很遺憾您輸了"
fi
;;
1)
if [ $cp = 0 ];then
echo "您出剪刀,電腦出石頭"
echo "結果:很遺憾您輸了"
elif [ $cp = 1 ];then
echo "您出剪刀,電腦出剪刀"
echo "結果:平局"
else
echo "您出剪刀,電腦出布"
echo "結果:恭喜您獲勝"
fi
;;
2)
if [ $cp = 0 ];then
echo "您出布,電腦出石頭"
echo "結果:恭喜您獲勝"
elif [ $cp = 1 ];then
echo "您出布,電腦出剪刀"
echo "結果:很遺憾您輸了"
else
echo "您出布,電腦出布"
echo "結果:平局"
fi
;;
*)
echo "您的輸入有誤,請重新開始"
exit 1
esac
I. linux下的 shell到底是什麼啊
在計算機科學中,是指「提供用戶使用界面」的軟體,通常指的是命令行界面的解析器。一般來說,shell是指操作系統中,提供訪問內核所提供之服務的程序。