No seu exemplo, go /etc fará cd; ls /etc . Isso significa que, primeiro, cd mudará o diretório atual para seu diretório pessoal. Em seguida, ls /etc exibirá o conteúdo de /etc .
Você pode conseguir o que deseja definindo uma função assim:
function go() {
cd "" && ls
}
Ou apenas digite-o na linha de comando em uma única linha:
function go() { cd "" && ls; }
Em seguida, go /etc fará o que você deseja.
refere-se ao primeiro parâmetro passado para o comando neste exemplo /etc . Você pode consultar os parâmetros subseqüentes com , e assim por diante.