>My question is how would you accomplish the same task in POSIX?
>How could you feed default parms into ls -l, call the file /bin/lf
>and have it work the same?
Lotsa ways ... after all, it's POSIX. :-)
Try this for one:
alias -x ls="ls -l"
You can put that in your .profile and whenever you use "ls",
you'll get "ls -l". All parms that you specify will be
automatically included.