分页: 1 / 1

急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-18 21:24
zuozheng12
老师让用shell编程 要求运行时出现hello 后面跟用户信息
还有在12点之前运行 要出现good morning 12点后运行 出现good evening
小弟先谢谢了

Re: 急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-18 21:36
bomel
你同学已经问过了,自己找找吧。

不过这个问题不不难,问什么不自己去试着解决?

Re: 急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-18 22:00
nkadun
bomel 写了:你同学已经问过了,自己找找吧。

不过这个问题不不难,问什么不自己去试着解决?
:em05

Re: 急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-18 22:40
zuozheng12
我没有同学啊,拜托各位顺手帮帮忙

Re: 急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-19 1:57
fanhe

代码: 全选

if [ `date +%H` -lt 12 ]; then
	echo Good morning
elif [ `date +%H` -gt 12 ]; then
	echo Good evening
else
	echo 12:00
fi
如果想登陆shell的时候显示,就扔到 ~/.bashrc(ubuntu的控制台不读这个而读~/.bash_profile)

Re: 急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-19 9:38
trigger
这个不用if吧,date里天然就有 :em04
echo hello `whoami`&&date +%p好
hello trigger
上午好

Re: 急、!!!!!各位大哥大姐 路过帮忙

发表于 : 2010-12-19 9:42
trigger
要英文的就这样:
echo hello `whoami`&&date +"good %p"|sed -e 's/上午/morning/' -e 's/下午/evening/'