Perguntas sobre 'pushd'

3
respostas

Existe uma maneira melhor de desanuviar uma pilha pushd profunda?

Às vezes, encontro situações em que algo assim acontece em um script Bash: pushd /tmp wget -q http://download.redis.io/redis-stable.tar.gz tar xzf redis-stable.tar.gz pushd redis-stable make sudo make install popd; popd Os bits importante...
07.08.2016 / 18:01
1
resposta

Por que não consigo saber qual pushd

Estou usando pushd e popd há muito tempo enquanto escrevo script bash. Mas hoje, quando executo which pushd , não recebo nada como saída. Eu não consigo entender isso. Eu sempre achei que pushd é simplesmente um comando, assim como c...
08.08.2018 / 03:12
1
resposta

dirs -v não lista a pilha de diretórios?

Eu vi Como eu uso os comandos pushd e popd ? , e estou ciente de que com pushd <dir> eu enviaria <dir> para a pilha de diretórios, com popd eu colocaria o diretório superior da pilha de diretórios - e com dirs -v eu deve...
06.01.2018 / 12:24
1
resposta

'mktemp -d' seguido de 'pushd' funciona bem na linha de comando, mas não quando em um script

Se eu colar essas linhas em um prompt de comando no Debian ... DIR=$(mktemp -d -t bbbrtc.XXXXXX) || exit 1 echo "tmpdir = $DIR" cd "$DIR" Eles criam um novo diretório temp, imprimem o nome do diretório e, em seguida, pushd nesse diretó...
28.05.2018 / 05:19
2
respostas

O pushd sempre envia o diretório atual?

$ pwd /tmp/d1 $ dirs /tmp/d1 $ pushd ../d2 /tmp/d2 /tmp/d1 $ popd /tmp/d1 $ pwd /tmp/d1 Parece que pushd sempre envia o diretório atual, por exemplo /tmp/d1 na pilha, embora eu o execute como pushd ../d2 ? Observe que: link...
11.10.2014 / 23:45
1
resposta

Como posso obter um dirstack persistente com entradas únicas no zsh?

O Wiki do Arch tem essa configuração interessante de zsh: DIRSTACKFILE="$HOME/.cache/zsh/dirs" if [[ -f $DIRSTACKFILE ]] && [[ $#dirstack -eq 0 ]]; then dirstack=( ${(f)"$(< $DIRSTACKFILE)"} ) [[ -d $dirstack[1] ]] &&...
07.04.2016 / 16:07
0
respostas

Como obter programas pushd para exibir abreviações de diretórios

Sou um grande fã de usar o conjunto de programas pushd, popd e dirs do bash. No entanto, eu costumo usá-lo tanto, que a lista de diretórios se torna muito difícil de ler. Seria bom se eu conseguisse a operação dirs para usar aliases além do d...
29.11.2016 / 19:12
1
resposta

pushd, popd vs cd, cd-in bash e zsh

Existe uma diferença entre o comportamento do pushd / popd no bash vs zsh? Parece em zsh cd, o cd- se comporta exatamente da mesma forma que o pushd / popd (que adiciona o diretório / pops automaticamente quando o cd) enquanto no bash cd não afe...
29.03.2016 / 22:19
1
resposta

Como o pushd funciona?

No Ubuntu 16.04 com Bash, tive um problema quando não tinha uma maneira conveniente de atualizar todos os meus componentes do WordPress (núcleo, traduções, tema, plug-in) e usei o seguinte código para resolvê-lo: cat <<-EOF > /etc/cr...
14.03.2018 / 17:32
1
resposta

Por que o cd anexa diretivas como pushd?

Estou usando o zsh em Babun (Cygwin com oh-my-zsh e alguns extras). Eu notei um comportamento estranho, parece que cd está se comportando como pushd ? { ~ } » mkdir foo { ~ } » pushd foo ~/foo ~ { foo } » popd ~ O acima é bom...
16.03.2016 / 18:48