由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - 大虾,看看这是咋回子事尼!
相关主题
看看我的第一个小script为什么不工作请教一个关于nohup的问题
questionRe: How to get the name of current executable in a library routine?
如何在提示符前显示目录,就想DOS那样.关于emacs一问。
Unix用户如何在酒馆勾搭美眉!(少儿不益)帮帮忙,用C作一个SHELL
文件删不掉各位大哥帮忙,EXECVE()的使用
求助!!Help wanted for CURSES
System Environment variables in Perl怎么把UNIX下文件转成LINUX下的文件 (转载)
How to set the titile of the terminal?cron, crontab or at?
相关话题的讨论汇总
话题: echo话题: argv话题: sep话题: whoami话题: who
进入Unix版参与讨论
1 (共1页)
t*******l
发帖数: 421
1
# who
john pts/3 Sep 2 11:11 (903980497497)
# echo $argv[1]
Subscript out of range
what is wrong?
o***z
发帖数: 133
2

1太大就换$argv[0]嘛
实在不行man echo

【在 t*******l 的大作中提到】
: # who
: john pts/3 Sep 2 11:11 (903980497497)
: # echo $argv[1]
: Subscript out of range
: what is wrong?

t*******l
发帖数: 421
3
echo $argv[0] returns nothing !
pls help more!
o***z
发帖数: 133
4
what do you want?

【在 t*******l 的大作中提到】
: echo $argv[0] returns nothing !
: pls help more!

t*******l
发帖数: 421
5
# who
jane pts/4 Sep 2 2:30 (oweoiutoiuywroitu)
I want it echo the user name "jane", so I use the following :
# echo $argv[1]
error
# echo $argv[0]
#
nothing returned.
r**a
发帖数: 630
6
对您的佩服如滔滔江水。。。。。。。

【在 t*******l 的大作中提到】
: # who
: jane pts/4 Sep 2 2:30 (oweoiutoiuywroitu)
: I want it echo the user name "jane", so I use the following :
: # echo $argv[1]
: error
: # echo $argv[0]
: #
: nothing returned.

o***z
发帖数: 133
7
or try
who -q | grep -v "^#"

【在 t*******l 的大作中提到】
: # who
: jane pts/4 Sep 2 2:30 (oweoiutoiuywroitu)
: I want it echo the user name "jane", so I use the following :
: # echo $argv[1]
: error
: # echo $argv[0]
: #
: nothing returned.

t*******l
发帖数: 421
8
don't say so...
I am a beginner of unix.

【在 r**a 的大作中提到】
: 对您的佩服如滔滔江水。。。。。。。
t*******l
发帖数: 421
9
perfect!
thanks for teaching !

【在 o***z 的大作中提到】
: or try
: who -q | grep -v "^#"

r**a
发帖数: 630
10
不如用whoami算了
那个grep -v "^#" 屁用没有,hoho!

【在 o***z 的大作中提到】
: or try
: who -q | grep -v "^#"

相关主题
求助!!请教一个关于nohup的问题
System Environment variables in PerlRe: How to get the name of current executable in a library routine?
How to set the titile of the terminal?关于emacs一问。
进入Unix版参与讨论
t*******l
发帖数: 421
11
but I learn about grep -v "^#" at the same time! :))))
it is useful to me.
also , I learn "whoami" this time too!
also great!
r**a
发帖数: 630
12
hoho! Good luck lah!

【在 t*******l 的大作中提到】
: but I learn about grep -v "^#" at the same time! :))))
: it is useful to me.
: also , I learn "whoami" this time too!
: also great!

r**a
发帖数: 630
13
if u insist to use echo, then:
echo `whoami`

【在 t*******l 的大作中提到】
: but I learn about grep -v "^#" at the same time! :))))
: it is useful to me.
: also , I learn "whoami" this time too!
: also great!

t*******l
发帖数: 421
14
great.
see, unix is so versatile, so flexible.
that is why I LOVE IT!
I have to learn it, try to be perfect!
t*******l
发帖数: 421
15
but I still want to know why echo $argv[1] and echo $argv[0] doesn't work.

【在 r**a 的大作中提到】
: if u insist to use echo, then:
: echo `whoami`

r**a
发帖数: 630
16
因为你在shell里面调用$argv[0],这个$argv[0]就应该是shell被调用时传入的第一个
参数,但是你的shell在初始化时根本没有输入参数。另外,脚本变元应该是$0、$1的
格式。

【在 t*******l 的大作中提到】
: but I still want to know why echo $argv[1] and echo $argv[0] doesn't work.
d****i
发帖数: 4354
17
try
who | awk '{print $1}'

【在 t*******l 的大作中提到】
: # who
: jane pts/4 Sep 2 2:30 (oweoiutoiuywroitu)
: I want it echo the user name "jane", so I use the following :
: # echo $argv[1]
: error
: # echo $argv[0]
: #
: nothing returned.

t*******l
发帖数: 421
18
right,this works perfectly.
thanks.

【在 d****i 的大作中提到】
: try
: who | awk '{print $1}'

1 (共1页)
进入Unix版参与讨论
相关主题
cron, crontab or at?文件删不掉
LSF script求助!!
如何把一个目录下的文件名全部改成小写?System Environment variables in Perl
[转载] How to list the files with specific permission?How to set the titile of the terminal?
看看我的第一个小script为什么不工作请教一个关于nohup的问题
questionRe: How to get the name of current executable in a library routine?
如何在提示符前显示目录,就想DOS那样.关于emacs一问。
Unix用户如何在酒馆勾搭美眉!(少儿不益)帮帮忙,用C作一个SHELL
相关话题的讨论汇总
话题: echo话题: argv话题: sep话题: whoami话题: who