Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Dec 2015 17:57:45 -0553.75
From:      "William A. Mahaffey III" <wam@hiwaay.net>
Cc:        FreeBSD Questions !!!! <freebsd-questions@freebsd.org>
Subject:   Re: tcsh issue
Message-ID:  <5660D5AF.8000108@hiwaay.net>
In-Reply-To: <20151204003423.6e95c19b.freebsd@edvax.de>
References:  <56605CE0.4010105@hiwaay.net> <20151204003423.6e95c19b.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/03/15 17:40, Polytropon wrote:
> On Thu, 3 Dec 2015 09:22:18 -0553.75, William A. Mahaffey III wrote:
>>
>> I am having a puzzling problem w/ the tcsh shell locating a script that
>> I think it should be finding:
>>
>>
>> [wam@devbox, TEST, 9:18:10am] 1399 % which beginbg
>> beginbg: Command not found.
>> [wam@devbox, TEST, 9:18:21am] 1400 % set
>> _       which beginbg
>>
> [...]
>> path    (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin
>> /usr/local/bin /home/wam/bin)
> [...]
>> [wam@devbox, TEST, 9:18:25am] 1401 % lf /home/wam/bin
> [...]
>> BenchMarks.tgz        VectorExe.AMD64.new~* beginbg*
> [...]
>> [wam@devbox, TEST, 9:18:38am] 1402 % which beginbg
>> beginbg: Command not found.
>> [wam@devbox, TEST, 9:18:49am] 1403 % uname -a
>> FreeBSD devbox 9.3-RELEASE-p30 FreeBSD 9.3-RELEASE-p30 #0: Mon Nov 2
>> 10:11:50 UTC 2015
>> root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>> [wam@devbox, TEST, 9:19:55am] 1404 %
>>
>>
>> i.e. the file 'beginbg' ( a shell script) appears in the file ~/bin
>> (/home/wam/bin) which is in the search path, yet the shell doesn't find
>> it .... Pilot error ? TIA for any clues & have a good one.
> Just make sure permissions are okay (but it seems to be correct
> from the completition list):
>
> 	% ls -la /home/wam/bin/beginbg
>
> Also make sure the shell has "picked up" a new command. Use
>
> 	% rehash
>
> to let the shell know about any new commands in $PATH.
>
> And then read "Csh Programming Considered Harmful" written by
> Tom Christiansen:
>
> http://sc.tamu.edu/help/other/CshProgrammingConsideredHarmful.html
>
> I'm just saying because I once wrote a C shell script to
> automatically enumerate files... ;-)


P.S. That link really takes me back, dude's email address is convex.com. 
The 1st UNIX machine I worked on (end user) was also the 1st Convex 
machine (a C1) installed in HSV .... *Loved that machine* .... <snif> ....


& I have come to agree about csh scripts, but this one is so small & 
simple (3 lines, a wrapper to run a process in BG, nice it down, 
redirect stdout & stderr to a file, & clock it) I let it live ....


-- 

	William A. Mahaffey III

  ----------------------------------------------------------------------

	"The M1 Garand is without doubt the finest implement of war
	 ever devised by man."
                            -- Gen. George S. Patton Jr.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5660D5AF.8000108>