Perguntas com a marcação «cd-command»

cd é um shell embutido para alterar o diretório de trabalho.

3
~ é $ HOME, mas às vezes?
cd ~ faz a mesma coisa que cd $HOME que também é o mesmo que cd /home/tandu Contudo, cd ~not-tandu muda para /home/not-tandu Esta é uma escolha puramente sintática? Como isso é tratado pelo kernel (ou pelo cdexecutável?) Existe um caso especial para ~adicionar a barra se todo o resto …
14 cd-command  home 

2
Por que o diretório atual não muda no makefile?
Estou tentando executar um script simples - clonar um repositório git em um determinado diretório e depois cdnesse diretório para executar um script de instalação. Este script está em um Makefile. Mas o cdparece não estar funcionando. Não encontra o meu script de instalação. Eu adicionei um pwd após o …
14 make  cd-command 

2
Como as variáveis ​​podem usar "~" para cd'ing?
Como posso usar uma variável - $BASEno meu cd. Eu tentei o seguinte, mas recebo um erro $ cd ~/z/repo_1_ruby_193/ 23:23:57 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ BASE="~/z" 23:24:03 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ cd $BASE/repo_1_ruby_193 -bash: cd: ~/z/repo_1_ruby_193: No such file or directory 23:24:25 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193



3
Entrando em um diretório vinculado por um link
Quando eu faço cdum link, meu caminho atual é prefixado com o caminho do link, em vez do caminho do diretório ao qual o link está vinculado. Por exemplo ~/dirlinks/maths$ ls -l logic lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic ~/dirlinks/maths$ cd logic …



1
Como redireciono a saída para o cd?
É possível redirecionar a saída de um comando para cd? Por exemplo, procurei um diretório usando locatee obtive o caminho para ele. Agora, em vez de escrever um cdcaminho, posso redirecionar a locatesaída para cd? Eu tentei isso: $ locate Descargas | grep Descargas$ /home/oliver/Descargas $ locate Descargas | grep …




4
Diferença entre 'cd' e 'cd ~'
Gostaria de saber se o cd sozinho me envia para minha pasta pessoal e o cd ~ faz o mesmo, por que o ~ foi adicionado em primeiro lugar? É algo específico para o BASH ou eles se comportariam de maneira diferente em outro Shell?
10 cd-command  home 

5
Como fazer com que `cd dir / filename` me leve para dir /?
Eu consideraria muito conveniente poder usar cdcom um argumento de arquivo . cd myDirectory/anyname.anyExtension seria equivalente a cd myDirectory/ Qual seria o melhor alias ou função para atingir esse comportamento? EDIT : Desculpe, eu não mencionei em primeiro lugar: eu usozsh
10 shell  cd-command 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.