5.4.2. Жүйелік айнымалылар Пайдаланушы анықтайтын айнымалыдан басқа BASH командалық
интерпретатордың кіріктірілген жүйелік айнымалылары бар. Бұл
айнымалылардың стандартты атаулары және белгіленген түсіндірмесі
бар, сонымен бірге олардың мәндері командалық интерпретатормен
беріледі, пайдаланушы оны тек оқи алады, бірақ өзгерістер енгізуге
болмайды.
BASH ішінде келесідей кіріктірілген айнымалылар анықталған:
1. $? — соңғы команданы қайтару коды. Сценарийден қайтару exit
командаcымен қайтару кодын көрсету арқылы жүргізіледі:
(exit <қайтару коды>)
Қайтару коды тапсырманы орындауды басқару үшін қызмет етеді,
мысалы файл ішінде жолақты тізбектей іздеген кезде керек.
Бағдарламаның қайтару кодына байланысты grep файлда жолақты
іздеуде егер қажет жолақ табылмаса қателік туралы хабарлама беруге
болады немесе келесі келесі жолақты іздеуді жалғастыру керек.