当前位置:首页 » 操作系统 » linuxshell小游戏

linuxshell小游戏

发布时间: 2022-06-16 11:18:50

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是指操作系统中,提供访问内核所提供之服务的程序。

热点内容
动态规划01背包算法 发布:2024-11-05 22:17:40 浏览:849
nasm编译器如何安装 发布:2024-11-05 22:01:13 浏览:180
登录密码在微信的哪里 发布:2024-11-05 22:00:29 浏览:739
c防止反编译工具 发布:2024-11-05 21:56:14 浏览:247
安卓虚拟机怎么用 发布:2024-11-05 21:52:48 浏览:344
php时间搜索 发布:2024-11-05 20:58:36 浏览:479
燕山大学编译原理期末考试题 发布:2024-11-05 20:13:54 浏览:528
华为电脑出现临时服务器 发布:2024-11-05 20:05:08 浏览:408
斗战神免费挖矿脚本 发布:2024-11-05 19:53:25 浏览:665
网吧服务器分别是什么 发布:2024-11-05 19:45:32 浏览:392