求個小小的SHELL,不要笑(谢谢支持)

sh/bash/dash/ksh/zsh等Shell脚本
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

求個小小的SHELL,不要笑(谢谢支持)

#1

帖子 枫叶饭团 » 2010-12-15 17:55

输出hello+用户名(你系统登陆的那个)
根据系统时间输出good morning /evening~
:em02
上次由 枫叶饭团 在 2010-12-15 23:35,总共编辑 1 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 求個小小的SHELL,不要笑

#2

帖子 eexpress » 2010-12-15 18:01

users
● 鸣学
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 求個小小的SHELL,不要笑

#3

帖子 枫叶饭团 » 2010-12-15 19:30

神啊..不要这样子啦@.@.不是我要的......我SHELL没学好 :em06
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 求個小小的SHELL,不要笑

#4

帖子 tenzu » 2010-12-15 19:34

我怎么好像在那儿看过这个例题呢?
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 求個小小的SHELL,不要笑

#5

帖子 枫叶饭团 » 2010-12-15 20:08

tenzu 写了:我怎么好像在那儿看过这个例题呢?
哪里啊...是我同学要..不知道拿来做什么.我又不是计算机专业的 :em03
bomel
帖子: 8
注册时间: 2010-12-15 21:13

Re: 求個小小的SHELL,不要笑

#6

帖子 bomel » 2010-12-15 21:15

代码: 全选

if [ `date +%p` == AM ];then echo Hello `whoami`,Good Morning;else Hello `whoami`,Good Evening;fi
businesslcp
帖子: 13
注册时间: 2008-01-14 10:58

Re: 求個小小的SHELL,不要笑

#7

帖子 businesslcp » 2010-12-15 21:55

枫叶饭团 写了:输出hello+用户名(你系统登陆的那个)
根据系统时间输出good morning /evening~
:em02

代码: 全选

#!/bin/bash
echo "Hello,$USER"
TT=`date +%H`
if [[ $TT > 12 ]];then
 echo "Good evening!"
else
 echo "Good morning!"
fi
上次由 businesslcp 在 2010-12-15 22:03,总共编辑 1 次。
businesslcp
帖子: 13
注册时间: 2008-01-14 10:58

Re: 求個小小的SHELL,不要笑

#8

帖子 businesslcp » 2010-12-15 22:00

bomel 写了:

代码: 全选

if [ `date +%p` == AM ];then echo Hello `whoami`,Good Morning;else Hello `whoami`,Good Evening;fi

代码: 全选

if [ `date +%p` == AM ];then echo Hello `whoami`,Good Morning;else echo Hello `whoami`,Good Evening;fi
:em01
bomel
帖子: 8
注册时间: 2010-12-15 21:13

Re: 求個小小的SHELL,不要笑

#9

帖子 bomel » 2010-12-15 22:14

:em09
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 求個小小的SHELL,不要笑

#10

帖子 枫叶饭团 » 2010-12-15 23:35

:em05 :em05 :em05
感谢啦,完美 :em03
zmhot88
帖子: 4
注册时间: 2010-12-14 14:09

Re: 求個小小的SHELL,不要笑(谢谢支持)

#11

帖子 zmhot88 » 2010-12-16 17:57

date +%P
我输出是“下午",郁闷阿...................
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: 求個小小的SHELL,不要笑(谢谢支持)

#12

帖子 oneleaf » 2010-12-16 18:10

代码: 全选

if [ `date +%k` -lt 12 ];then echo Hello $USER,Good Morning;else echo Hello $USER,Good Evening;fi
头像
脑袋总进水
帖子: 97
注册时间: 2010-10-21 18:22

Re: 求個小小的SHELL,不要笑

#13

帖子 脑袋总进水 » 2011-05-27 16:12

bomel 写了:

代码: 全选

if [ `date +%p` == AM ];then echo Hello `whoami`,Good Morning;else Hello `whoami`,Good Evening;fi
那里应该是一个=吧?
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 求個小小的SHELL,不要笑(谢谢支持)

#14

帖子 枫叶饭团 » 2011-05-27 17:22

擦,被挖坟了 :em20 :em20 :em20
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 求個小小的SHELL,不要笑(谢谢支持)

#15

帖子 月下叹逍遥 » 2011-05-27 17:26

:em04
浮生七十今三十,从此凄惶未可知
回复