Perguntas sobre 'cd-command'

É para perguntas sobre o comando bash interno de 'cd' (por exemplo, como funciona).
2
respostas

gnome-terminal: acompanhe o diretório na nova guia

Estou no Arch linux e, quando abro uma nova guia de terminal, ela sempre vai para $HOME . Como posso fazer com que, ao abrir uma nova aba, ele abra o shell no diretório em que eu estava anteriormente?     
03.10.2013 / 21:05
6
respostas

Por que não posso redirecionar uma saída de nome de caminho de um comando para “cd”?

Eu estou tentando obter cd para aceitar um nome de diretório redirecionado para ele de outro comando. Nenhum desses métodos funciona: $ echo $HOME | cd $ echo $HOME | xargs cd Isso funciona: $ cd $(echo $HOME) Por que o primeiro...
05.10.2012 / 14:47
3
respostas

Alterando o diretório pai (../) com links simbólicos

Eu tenho um link simbólico ~/link -> ~/a/really/long/path Quando faço cd ~/link cd .. leva-me a ~ mas eu quero ir para ~/a/really/long Existe uma maneira de fazer isso? Estou usando o bash.     
11.04.2011 / 01:38
4
respostas

Por que eu preciso usar o cd “$ @” em vez do cd “$ 1” ao escrever um wrapper para cd?

Em outro lugar, vi uma função de cd como abaixo: cd() { builtin cd "$@" } Por que é recomendado usar $@ em vez de $1 ? Eu criei um diretório de teste "r st" e chamei o script que contém essa função e funcionou de qualquer maneira...
24.10.2017 / 23:53
4
respostas

É possível definir um comando no bash?

Por exemplo, posso definir: gb = cd /media/Dan/evolution ... para que toda vez que executar gb no bash, eu possa cd para esse diretório específico? Encontrei algo on-line: o comando alias . Mas parece que não pode fazer o traba...
15.07.2014 / 16:55
3
respostas

Como um shell conhece o (s) home (s)?

Cada shell tem uma variável de ambiente $ HOME set (ex: /Users/lotolo ). Se estou sob csh posso unsetenv HOME e ainda se eu fizer cd estarei em minha casa. Eu testei isso também no bash ( unset HOME ) e é o mesmo comportamento. Então,...
28.11.2016 / 16:35
4
respostas

Como você insere um diretório cujo nome é apenas um menos?

Eu baixei lessn para o meu servidor e o descompactei. Ele contém uma pasta chamada - . Presumi que sei como lidar com isso, mas não sei. Eu tentei cd -- - , mas isso não tem o efeito desejado. Usar citações também não parece afetá-lo...
27.10.2012 / 01:20
1
resposta

Conclusão do primeiro argumento do cd OLD NEW

Em zsh , o comando cd tem um formulário de dois argumentos: cd OLD NEW muda para ${PWD/OLD/NEW} . Com o novo sistema de completação, zsh é capaz de completar NEW : o segundo argumento é completado com base no que OLD pode ser subs...
11.05.2016 / 02:12
6
respostas

Como posso abrir um novo terminal no mesmo diretório do último usado a partir de um keybind de gerenciador de janelas?

Estou usando um gerenciador de janelas lado a lado e mudei de gnome-terminal com várias guias para várias urxvt instâncias gerenciadas pelo gerenciador de janelas. Um dos recursos que eu sinto falta é a capacidade de abrir um novo terminal...
23.02.2012 / 19:20
4
respostas

Detecta automaticamente quando digito "vi", mas significa "cd"?

Título diz tudo. Cerca de 5 vezes por dia, eu digito "vi" quando eu quis dizer "cd", e acabo abrindo um diretório no vi. Está me fazendo PORCAS. Parece que deve haver uma maneira de detectar quando eu digito "diretório vi +" e automaticamente al...
16.01.2014 / 06:42