Perguntas sobre 'pwd'

1
resposta

chamando $ PWD de outro script

Tendo alguns problemas para fazer o $ PWD funcionar dentro de um script bash ... Eu tenho dois scripts no mesmo diretório: ~/outer.sh, ~/inner.sh . Eu uso outer.sh para chamar inner.sh da seguinte forma: (conteúdo do outer.sh mo...
26.06.2017 / 00:51
2
respostas

Concatenar pwd e basename [closed]

Eu quero atribuir o caminho e o nome do arquivo a uma variável: /path/to/myfile/file.txt Por exemplo MYFILE=$(pwd)$(basename) Como posso fazer isso?     
09.02.2018 / 12:01
1
resposta

Como fazer a minha sessão bash do PS1 mostrar todo o pwd em todos os momentos?

Relevante seção .bashrc : if [ "$color_prompt" = yes ]; then if [[ ${EUID} == 0 ]] ; then PS1='${debian_chroot:+($debian_chroot)}\[3[01;31m\]\h\[3[01;34m\] \W \$\[3[00m\] ' else PS1='${debian_chroot:+($debian_chroot)...
02.02.2018 / 07:52
1
resposta

inicia um script que requer ser lançado de um caminho específico via crontab

Eu tenho um script que antes de ser lançado verifica via pwd se o caminho no lançamento é algo específico (digamos dir / subdir / script) current_folder=$(pwd | grep dir/subdir/script) if [ "$current_folder" == "" ]; then { echo "something ba...
07.02.2017 / 22:59
2
respostas

caminho colorido no PS1

Estou tentando exibir o caminho em cores, mas tenho problemas com isso. Eu tenho um caminho constante - na variável MyPath. Eu quero criar caminho colorized no PS1, mas se pwd mostrando caminho diferente, então o meu (mas incluindo MyPath), e...
12.08.2016 / 22:16
3
respostas

Como obter 'pwd' no script de shell que foi iniciado por outro script de shell [duplicado]

startScript.sh está em /root/script/startScript.sh script1.sh está em /root/script/test/script1.sh script2.sh está em /root/script/test/script2.sh startScript.sh parece com abaixo #!/bin/bash #some code! sh 'pw...
26.11.2015 / 13:43
0
respostas

sudo iniciar shell de login (-i) e permanecer no diretório de trabalho atual

Quando eu faço login para root via sudo -i sudo altera o diretório de trabalho do novo shell para o diretório inicial do root. Eu posso usar os seguintes comandos para manter o diretório de trabalho do shell pai: sudo -s sudo su ......
17.05.2018 / 20:23
0
respostas

Altere a variável env baseada no diretório atual - conecte-se ao comando cd de alguma forma? [duplicado]

Existe uma maneira nas máquinas * nix de alterar o valor de uma variável de ambiente dependendo do diretório de trabalho atual? Estou trabalhando em um módulo NPM / Node.js. Basicamente, o que eu quero fazer é mudar o caminho para um exe...
21.02.2017 / 21:44