##inside shell:
function func()
{
# do someting
VARI=1
}
##
##input
func | grep '^'
echo $VARI
##
##output
##
why not display "1"?
--
劍客 - 賈島 ╭═ █ ☆ ███ ☆╰══════════════╮
十年磨一劍,霜刃未曾試。║ █ ☆ ███ ☆ ███ ☆ ▉██ ☆ ▉██ ☆║
今日把示君,誰有不平事?╬ █ ☆ ███ ☆ ███ ☆ ███ ☆ ███ ☆╫
╬ █ ☆ ██▉ ☆ ▇▇█ ☆ ███ ☆ ███ ☆╫
║ █ ☆ ██▉ ☆ ▉██ ☆ █▉█ ☆ █▉█ ☆║
╰╮ █ ☆ ███ ☆ █▉█ ☆ █▉█ ☆ █▉█ ☆╝
--
function func()
{
# do someting
VARI=1
}
##
##input
func | grep '^'
echo $VARI
##
##output
##
why not display "1"?
--
劍客 - 賈島 ╭═ █ ☆ ███ ☆╰══════════════╮
十年磨一劍,霜刃未曾試。║ █ ☆ ███ ☆ ███ ☆ ▉██ ☆ ▉██ ☆║
今日把示君,誰有不平事?╬ █ ☆ ███ ☆ ███ ☆ ███ ☆ ███ ☆╫
╬ █ ☆ ██▉ ☆ ▇▇█ ☆ ███ ☆ ███ ☆╫
║ █ ☆ ██▉ ☆ ▉██ ☆ █▉█ ☆ █▉█ ☆║
╰╮ █ ☆ ███ ☆ █▉█ ☆ █▉█ ☆ █▉█ ☆╝
--
All Comments