Perguntas sobre 'subshell'

1
resposta

Por que as sub-expressões em ~ / .zshenv não levam à regressão infinita?

Eu entendo que ~/.zshenv é originado toda vez que uma instância de zsh é iniciada. Isso implica que ter a seguinte linha ~/.zshenv resultaria em uma regressão infinita: (echo "$$ $(date)" >> $HOME/.debug.zshenv) ... porq...
18.01.2016 / 02:53
1
resposta

Pega o resultado do subprocesso no Z-shell

AAA <options>; CCC AAA <options> AAA , CCC são comandos diferentes. Aqui estamos em um script zsh - por exemplo: vi script.zsh <...> AAA <options>; CCC AAA <options> <...> Verbose: Corrija-m...
13.09.2018 / 13:50
1
resposta

Execute o subshell bash com comandos como outro usuário e não retorne ao shell pai

Como parte da minha missão de preservam bashrc e vimrc ao alternar para usuários não-root , planejo fazer alguns apelidos super feios para alternar para outros usuários, executar imediatamente alguns comandos e, em seguida, me deixar no prompt...
21.08.2018 / 21:04
1
resposta

Diferença entre pushd / popd e sub-shell + cd

Estou tentando entender se há algum benefício em usar: pushd my_dir make all # ... or something else popd vs ( cd my_dir make all # ... or something else ) ou é meramente uma coisa de preferência? Eu acho que a última...
25.05.2018 / 19:14
1
resposta

pegando o código de saída do processo em segundo plano / subshell

Eu estou querendo saber se existe alguma diferença entre: long_running.sh & pid=$! e ( long_running.sh ) & pid=$! o pid será capturado consistentemente nos dois casos, ou haverá algumas diferenças aqui? Por fim, que...
01.05.2018 / 23:24
1
resposta

Subshell para Bash Script [closed]

Os comandos do sub-shell devem ser executados automaticamente nos scripts bash. Ele é executado automaticamente, em seguida, executando o sub-shell dentro do bash, mas requer interação humana. Eu quero executá-lo automaticamente dentro do meu...
07.01.2017 / 19:26
2
respostas

Como executar vários arquivos .command simultaneamente?

Eu tenho uma pasta de .command files (tarefa regular) no Mac OS X, que gostaria de executar simultaneamente. No momento, tenho percorrido cada arquivo no diretório, um por um, para executá-lo. usando algo como: #!/bin/bash LAUNCHLOG=~/D...
25.06.2015 / 12:56
0
respostas

Abrindo um aplicativo sem bloquear o próximo comando

Procurando uma maneira de abrir um aplicativo para que meu script continue sendo executado e não espere o encerramento de um aplicativo. Tentativas: vmd : aguarda o encerramento do aplicativo para prosseguir para o próximo comando...
16.07.2018 / 23:03
0
respostas

Variáveis de ambiente no Subshell

Eu tento executar o ImageMagick no MacOS em um script Ant. Embora não exista problema durante a execução no Terminal, o Ant gera um erro ... [exec] dyld: Library not loaded: /ImageMagick-7.0.7/lib/libMagickCore-7.Q16HDRI.5.dylib [exec] Re...
02.07.2018 / 13:49
1
resposta

Preserva os caracteres de espaçamento e nova linha enquanto usa o método 'subshell' [duplicado]

descrevendo o meu problema, refiro-me ao seguinte código: #!/bin/bash #fileName: subMet.sh cmd="$(ls -l | cat -n)" echo $cmd Em seguida, no script acima, usei aspas duplas para atribuir um valor a cmd , porque li que, dessa forma, é...
16.12.2016 / 09:41