|
From: | Julio C. Neves |
Subject: | Re: [shell-script] herança de trap |
Date: | Fri, 22 May 2015 19:09:19 -0300 |
Olá, sou novo em shell scripts e estou com a seguinte dúvida com relação a traps;
O manual do bash diz o seguinte:
"Command substitution, commands grouped with parentheses, and
asynchronous commands are invoked in a subshell environment that is a
duplicate of the shell environment, except that traps caught by the
shell are reset to the values that the shell inherited from its parent
at invocation."
Se eu criar uma trap qualquer, digamos "$ trap 'echo teste' SIGINT" e usar "( trap )" terei a seguinte saída:
trap -- 'echo teste' SIGINT
trap -- '' SIGTSTP
trap -- '' SIGTTIN
trap -- '' SIGTTOU
Ao usar trap num subshell '( )' o sinal SIGINT não deveria ser resetado ao valor original ou eu entendi errado esse trecho do manual?
[Prev in Thread] Current Thread [Next in Thread]
- Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, (continued)
- Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, julio . ferraz, 2015/05/22
- Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, Paulo Bettega, 2015/05/22
- Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, julio . ferraz, 2015/05/22
- Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, julio . ferraz, 2015/05/22
Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, Rodrigo Tenorio, 2015/05/22
- Re: [Bulk] Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, Sidney Souza, 2015/05/22
- Re: [Bulk] Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, Sidney Souza, 2015/05/22
- Re: [Bulk] Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, Julio C. Neves, 2015/05/22
- herança de trap, Roberto, 2015/05/22
- Re: [shell-script] [MODERAÇÃO] herança de trap, MrBiTs, 2015/05/22
- Re: [shell-script] herança de trap, Julio C. Neves <=
Re: [Bulk] Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, Claudio Sigiliao, 2015/05/22 Re: [Bulk] Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1, julio . ferraz, 2015/05/22
- Prev by Date: Re: [shell-script] [MODERAÇÃO] herança de trap
- Next by Date: duvida com if e operador ||
- Previous by thread: Re: [shell-script] [MODERAÇÃO] herança de trap
- Next by thread: Re: [Bulk] Re: [shell-script] Re: Como copiar os arquivos de saida do comando ls -lhS | grep -v '^d' | sort -k 1
- Index(es):