[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:00856] Re: a.outが実行できません



From: Shigeo Sagai <sagai@criepi.denken.or.jp>
Subject: [plamo:00855] Re: a.outが実行できません  
Date: Fri, 8 Jan 1999 22:19:04 +0900
Message-ID: <199901081319.WAA00557@sage.denken.or.jp>
きたざわです。こんにちは。

> ./a.out
> 
> としたら実行できるに一票。

私、そちらに一票入れますが、一応説明を。


  % set

とした時に、以下のようなものが表示されると思います。
-----------------
pei@portege# set
addsuffix	
argv	()
cwd	/home/pei
dirstack	/home/pei
echo_style	both
edit	
gid	100
group	users
history	100
home	/home/pei
owd	
path	(/sbin /usr/sbin /bin /usr/games /usr/local/games /usr/X11R6/bin /usr/openwin/bin /usr/bin /usr/local/bin /usr/local/netpbm /usr/etc /usr/local/canna/bin /usr/local/bin/mh /usr/local/lib/mh /usr/local/netscape .)
prompt	pei@portege# 
prompt2	%R? 
prompt3	CORRECT>%R (y|n|e|a)? 
savehist	100
shell	/bin/tcsh
shlvl	2
status	0
tcsh	6.06.00
term	kon
tty	ttyp1
uid	10001
user	pei
version	tcsh 6.06.00 (Cornell) 1995-05-13 (i386-unknown-linux) options 8b,dl,al,kan
----------------------
このときの、pathに注目してください。

path	(/sbin /usr/sbin /bin /usr/games /usr/local/games /usr/X11R6/bin /usr/openwin/bin /usr/bin /usr/local/bin /usr/local/netpbm /usr/etc /usr/local/canna/bin /usr/local/bin/mh /usr/local/lib/mh /usr/local/netscape .)

この行です。
最後に  . があるでしょう?
これが、今いるディレクトリを示します。

プログラムを実行しようとしたとき、シェルはpathを順に検索して入力されたコマンドを実行しようとします。このpathに今いるディレクトリが、pathに入っていないと、

  command not fount.

といわれてしまいます。

.cshrcに、set path=(......)とあるはずですので、最後にでも 「. 」を追加しましょう。

---
きたざわ

Follow-Ups
[plamo:00857] a.outが実行できました, kenichi torigoe
References
[plamo:00855] Re: a.outが実行できません, Shigeo Sagai

[検索ページ] [メール一覧]
Plamo ML 公開システム