Walt Mankowski via plug on 30 May 2023 18:07:39 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] zsh: command not found: |
I'm glad it worked! On Tue, May 30, 2023 at 09:00:35PM -0400, Ronald P Guilmet via plug wrote: > Ok, that worked Walt. Thank you. Simple mistake. I changed it to: > > export PATH=~/bin:$PATH > > On Tue, May 30, 2023 at 8:51 PM Ronald P Guilmet <ronpguilmet@gmail.com> > wrote: > > > This is my .zshrc file. I had to create it. > > > > export PATH=$PATH:/home/ron/bin > > > > On Tue, May 30, 2023 at 8:08 PM Walt Mankowski via plug < > > plug@lists.phillylinux.org> wrote: > > > >> On Tue, May 30, 2023 at 08:00:47PM -0400, Ronald P Guilmet via plug wrote: > >> > On Tue, May 30, 2023 at 7:06 PM Walt Mankowski via plug < > >> > plug@lists.phillylinux.org> wrote: > >> > > >> > > On Tue, May 30, 2023 at 06:49:18PM -0400, Ronald P Guilmet via plug > >> wrote: > >> > > > I've been having issues with my MacBook Pro executing scripts > >> without > >> > > > having the absolute path. > >> > > > > >> > > > 1. The path /home/ron/bin has been added to the .zshrc, and can be > >> > > verified > >> > > > by echoing the $PATH variable. > >> > > > 2. The script is executable u+x myfile. Even tried 755 > >> > > > 3. The file is a bash script with the proper shebang path to > >> /bin/bash, > >> > > and > >> > > > the bash location is verified by 'which bash'. > >> > > > > >> > > > I can only execute with ./home/ron/bin/myfile > >> > > > I thought it might have been a zsh thing, but even going to 'exec > >> bash', > >> > > I > >> > > > have the same issue 'bash: command not found: myfile'. > >> > > > > >> > > > The only way to execute the file, is to give the absolute path. > >> It's not > >> > > > really a big deal, just trying to figure it out. > >> > > > >> > > Interesting. I have a few things to try: > >> > > > >> > > 1. What happens when you run `which myfile`? > >> > > 2. Does it only happen with scripts? If you compile hello_world.c and > >> > > put it in bin, can you execute that without a full path? > >> > > > >> > > > The other Mac oddity is why I am a part of a staff group, and not > >> like > >> > > > Linux where I'm ron:ron for a home directory. > >> > > > >> > > macOS comes from BSD, which does things a little differently. That > >> > > said, I don't know if other BSDs default to the 'staff' group. > >> > > > >> > > Walt > >> > > > >> ___________________________________________________________________________ > >> > > Philadelphia Linux Users Group -- > >> > > http://www.phillylinux.org > >> > > Announcements - > >> > > http://lists.phillylinux.org/mailman/listinfo/plug-announce > >> > > General Discussion -- > >> > > http://lists.phillylinux.org/mailman/listinfo/plug > >> > > > >> > > >> > 1. What happens when you run `which myfile`? > >> > file not found > >> > > >> > 2. Does it only happen with scripts? If you compile hello_world.c and > >> > put it in bin, can you execute that without a full path? > >> > > >> > No. I compiled a Hello World in C, and I can't run it without ./hello. > >> If I > >> > copy the file into /usr/local/bin it works. Interesting for sure. > >> > >> This suggests that your PATH is incorrect. How did you change it? If > >> you just said something like `PATH=$PATH:~/bin`, did you remember to > >> export it? > >> > >> ___________________________________________________________________________ > >> Philadelphia Linux Users Group -- > >> http://www.phillylinux.org > >> Announcements - > >> http://lists.phillylinux.org/mailman/listinfo/plug-announce > >> General Discussion -- > >> http://lists.phillylinux.org/mailman/listinfo/plug > >> > > > > > > -- > > > > Ron Guilmet > > > > > > -- > > Ron Guilmet > ___________________________________________________________________________ > Philadelphia Linux Users Group -- http://www.phillylinux.org > Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce > General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug