Eu encontrei BASEDIR=$(pwd)em um script. Existem vantagens ou desvantagens sobre o uso BASEDIR="$PWD", além de talvez, que $PWDpossam ser
Eu encontrei BASEDIR=$(pwd)em um script. Existem vantagens ou desvantagens sobre o uso BASEDIR="$PWD", além de talvez, que $PWDpossam ser
Digamos que eu entre no shell de um sistema unix e comece a digitar os comandos. Inicialmente, começo no diretório inicial do meu usuário ~. Eu poderia de lá cdpara o diretório Documents. O comando para alterar o diretório de trabalho aqui é muito simples de entender intuitivamente: o nó pai...
pwd me dá /data/users/me/some/random/folder Existe uma maneira fácil de obter ~/some/random/folder de
Por que quando eu insiro este comando, o prompt muda para o meu diretório? PS1='$(pwd)' Estou usando aspas simples, o que significa que não há interpolação, também conhecida como echo '$(pwd)'—— →$(pwd) Além disso, digamos que esclarecemos por que isso funciona ... por que está funcionando de...
Em um sistema com o Ubuntu 14.04 e bash, tenho a PS1variável terminando com o seguinte conteúdo: \u@\h:\w\$ para que o prompt apareça como user@machinename:/home/mydirectory$ Às vezes, no entanto, o diretório atual tem um nome longo ou está dentro de diretórios com nomes longos, de modo que o...
Eu adicionei um link simbólico para o diretório atual com ln -s . aa. Se eu executar cd aa, e depois que eu executei pwd, a resposta será /home/sim/aa. Mas se eu executar, /bin/pwdele será impresso /home/sim(o diretório atual não mudou). De onde vem essa
Eu tenho duas conchas abertas. O primeiro está no diretório A. No segundo, removo o diretório A e o recrio. Quando eu volto para o primeiro shell e digito ls, a saída é: ls: cannot open directory .: Stale file handle Por quê? Eu pensei que o primeiro shell (aquele que permanecesse aberto dentro...
Quando eu mostro o manual de pwdcomando, ele diz que opções longas --physicalsão suportadas $ man pwd PWD(1) User Commands PWD(1) NAME pwd - print name of current/working directory SYNOPSIS pwd [OPTION]... DESCRIPTION Print the full filename of the current working directory. -L, --logical...
O zsh fornece algumas boas funções de gancho , incluindo chpwda execução de uma função depois que o usuário altera os diretórios. # zsh only function greet() { echo 'hi'; } chpwd_functions+=("greet") cd .. # hi pushd # hi popd # hi Estou tentando imitar isso no bash. Restrições: Ele deve...
Qual é a etimologia de $PWD? É um acrônimo? Eu sei que existe um comando pwdque imprime o diretório de trabalho, mas, na minha opinião, teria mais sentido nomear a variável $CWDcomo Diretório de Trabalho Atual, já que as variáveis do shell contêm dados, em vez de