[arch-general] BASH no longer does 'for i in $(ls); do ls $i; done'??
crouse at archlinux.us
Wed May 19 23:41:11 EDT 2010
On Tue, May 18, 2010 at 3:58 PM, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
> If this is the case, replace "ls" with "/bin/ls" in the above and try again
or if your REALLY lazy like me :)
the "\" runs the real ls, not the aliased version. However, Aaron's
way will always work, and is usually way I use commands in my scripts.
IE: the full path, as many of our machines might have more than one
grep, and I might have that aliased as well.
More information about the arch-general