you are viewing a single comment's thread
view the rest of the comments
[–] 22 points 1 year ago (2 children)

Put this in bashrc or whatever flavour of shells's bashrc you use:

function cs () { cd "$@" && ls }

I didnt remember the function sintax of bash so I just copied it from SO.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 21 points 1 year ago (1 child)
    cs () {
        cd $1;
        ls ${@:2}
    }
    

    You (probably) only want to pass the first argument to cd, this'll send the rest to ls.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 1 year ago

    Did that years ago, just called it cds. I also have an "up" command which is an alias to "cds ..". Oh, and I have a "setup server_name" they copy all my aliases to a server and create an alias that allow me to "ssh -A server_name" using only server_name.

  • source
  • parent