Perguntas com a marcação «subshell»

2
Destaque da sintaxe do bash dos subshells
Considerando a grande quantidade de perguntas que se relacionam aos subshells no Bash ("Por que minha variável não aumenta nesse loop canalizadowhile read ?"), Pensei que seria muito bom consultar um editor ou serviço onde o código que será executado em subshells é formatado de forma diferente do código executado …

2
Como posso obter o pid de um subshell?
Como posso obter o pid de um subshell? Por exemplo: $ echo $$ 16808 Isso não funciona, porque o shell original se expande $$: $ ( echo $$ ) 16808 Por que as aspas simples não funcionam? Depois que o shell original remove as aspas simples, o subshell não se …
13 bash  process  subshell 

2
Um sub-shell é a mesma coisa que um sub-shell
Existem esses dois nomes: um subshell e um shell filho . Sim, um processo filho será iniciado por qualquer um destes: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat Todos são equivalentes e compartilham o mesmo nome? Todos compartilham as mesmas propriedades? O …

2
Expanda o subshell antes de executá-lo?
Costumo executar comandos usando subshells e, às vezes, gostaria de expandi-los antes de executar alguma coisa. Dessa forma, pude verificar o que estou fazendo e, possivelmente, editar o que está prestes a acontecer também. Por exemplo, como posso expandir a linha de comando a seguir antes de executá-la, para editar …

2
Como disponibilizar uma variável de um subshell no shell pai
Eu escrevi um script rápido e sujo para cronometrar alguns relatórios de um serviço da Web: BASE_URL='http://example.com/json/webservice/' FIRST=1 FINAL=10000 for report_code in $(seq 1 $FINAL); do (time -p response=$(curl --write-out %{http_code} --silent -O ${BASE_URL}/${report_code}) ) 2> ${report_code}.time echo $response # <------- this is out of scope! How do I fix …





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.