Your cd function could be greatly simplified:
cd
function cd() { builtin cd "$@" ls }
cd with no arguments already goes to the home folder. "$@" passes all arguments passed to the function exactly as they were passed. If there were none passed, it passes nothing.
"$@"
Ahh, this looks great. It was a simple solution, really (should've been obvious to me). Perhaps, I spent a little too time thinking :P
Made the changes. Thanks!
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Your
cd
function could be greatly simplified:cd
with no arguments already goes to the home folder."$@"
passes all arguments passed to the function exactly as they were passed. If there were none passed, it passes nothing.Ahh, this looks great. It was a simple solution, really (should've been obvious to me). Perhaps, I spent a little too time thinking :P
Made the changes. Thanks!