Perguntas sobre 'cd-command'

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

Execute o shell script ao navegar para o diretório com cd [duplicate]

Está disponível para definir o script para ser executado em um diretório específico, quando você cd ? Por exemplo, se /foo for um diretório com git project, é possível, quando cd /foo executar automaticamente git status ou alg...
24.05.2017 / 11:40
2
respostas

Não é possível ir dentro do diretório no Debian 9

Eu estou logado como usuário sudo no Debian 9. Quando eu faço ls , então ele me mostra que existe um diretório chamado vars Se eu fizer cd /vars , recebo o erro bash: cd: /vars: No such file or directory Se eu fizer sudo cd /var...
24.07.2018 / 07:51
1
resposta

Qual é a maneira mais segura (ou mais elegante ou mais curta) de mudar para o diretório de onde um script é chamado?

Eu me perguntei o que poderia ser uma maneira segura ou compatível com o Unix de mudar para o diretório a partir do qual um script é chamado. Estes dois métodos funcionam em um diretório com espaços e caracteres especiais, sem usar aspas. Mas...
07.03.2016 / 20:33
2
respostas

O comportamento do CDPATH está quebrado no shell do bourne (/ bin / sh)

Eu tenho o seguinte script: #!/bin/sh mkdir -p /tmp/test/foo cd /tmp/test unset CDPATH echo "TEST1: Current working directory: ${PWD}" echo "TEST1: attempting to 'cd foo'" cd foo echo "TEST1: Current working directory: ${PWD}" cd /tmp/tes...
27.01.2014 / 20:25
2
respostas

Como eu faço um comando cd ter efeito fora do subshell do script bash? [duplicado]

Eu fiz este script: #!/bin/bash if [[ $# -ne 1 ]]; then echo "only use one argument" exit 1 fi mkdir $1 sleep 0.5 cd $1 exit 0 Eu queria fazer um script que eu colocaria posteriormente em / usr / bin, de modo que sempre que eu es...
28.08.2018 / 16:12
3
respostas

Qual é a maneira mais fácil de fazer o cd para o diretório mais profundo em um caminho absoluto para um arquivo?

Por exemplo, posso ter o seguinte na minha área de transferência: /Users/matt/widgets/file.txt E eu quero mudar de diretório para: /Users/matt/widgets cd não funciona: $ cd /Users/matt/widgets/file.txt bash: cd: /Users/matt/...
07.11.2017 / 16:51
1
resposta

sudo como permissão de usuário negada no comando

Oi eu estou tendo um problema real tentando executar um script como root, o script é usar o sudo para executar wp-cli como o usuário requerido. O comando que estou usando é sudo -u hstestsite1 -s "cd /home/hstestsite1/public_html; /usr/lo...
17.07.2017 / 16:40
1
resposta

Não é possível mover para um diretório existente

Simplificando, tenho um arquivo na minha área de trabalho que estou tentando acessar usando cd / file name e retornei com: Nenhum arquivo ou diretório. Eu recorri a copiar e colar o diretório (sendo consciente do diretório atual) Eu chego...
25.04.2017 / 06:55
4
respostas

como voltar de um diretório atual

Oi, suponha que eu esteja curentemente aqui: cd Desktop/kinectrobot/src/beginner_tutorials/src e depois disso trabalhando em src eu quero voltar um diretório Por exemplo, eu quero ir para beginner_tutorials . Como eu faço isso?     
10.09.2015 / 09:54
1
resposta

Teste o que o cd fez ksh

Estou enfrentando um pequeno problema aqui. Eu estou fazendo: cd $(find . -type d | grep "${4:0:4}.*${4:4:2}.*${4:6:2}") $ 4 é um dado inserido pelo usuário. No entanto, se o usuário não respeitar o formato para entrar, ele fará: cd En...
28.11.2013 / 13:00