объясню на примере
есть./script1.sh :
#!/bin/bash
echo 111111;
exit 0./script2.sh :
#!/bin/bash
echo 222222;
exit 0./script12.sh :
#!/bin/bash
./script1.sh
./script2.sh
exit 0
почему ./script12.sh ничего не выводит? как исправить?
>почему ./script12.sh ничего не выводит? как исправить?[slavaz@slavaz test ]$ ./script12.sh
111111
222222
>[оверквотинг удален]
>
>./script12.sh :
>
>#!/bin/bash
>./script1.sh
>./script2.sh
>exit 0
>
>
>почему ./script12.sh ничего не выводит? как исправить?Что-то не воспроизводится проблема. Да и честно сказать, не возникала она у меня никогда...
$ ls -l script*
-rwxr-xr-x 1 allez users 46 Дек 9 18:00 script1.sh
-rwxr-xr-x 1 allez users 46 Дек 9 18:00 script2.sh
-rwxr-xr-x 1 allez users 58 Дек 9 18:01 script3.sh$ cat script*
#!/bin/bash
# script1.sh
echo 111111;
exit 0#!/bin/bash
# script2.sh
echo 222222;
exit 0#!/bin/bash
# script3.sh
./script1.sh
./script2.sh
exit 0$ ./script3.sh
111111
222222