$ nədir? bash skriptində?
$ nədir? bash skriptində?

Video: $ nədir? bash skriptində?

Video: $ nədir? bash skriptində?
Video: Пример работы API zabbix Скриптов на Bash с использованием Curl Часть 2 2024, Aprel
Anonim

$? -İcra edilən son əmrin çıxış statusu. $0 -Cari faylın adı skript . $# -a-a verilən arqumentlərin sayı skript . Qabıq üçün skriptlər , bu onların icra etdikləri proses identifikatorudur.

Buna uyğun olaraq, $ nədir? Shell skriptində?

$# nömrəsini saxlayır əmr -a ötürülən sətir arqumentləri qabıq proqram. $? Sonuncunun çıxış dəyərini saxlayır əmr ki, edam edildi. Belə ki, əsasən, $# verilən arqumentlər bir sıra zaman sizin skript edam edildi. $* bütün arqumentləri ehtiva edən sətirdir.

Bundan əlavə, bash skriptində $1 nədir? nədir $1 . $1 ilk komanda arqumentidir. Əgər./asdf.sh a b c d e işlədirsinizsə, onda $1 a olacaq, $2 b olacaq və s. Funksiyaları olan qabıqlarda, $1 birinci funksiya parametri kimi çıxış edə bilər və s.

Sonradan sual yaranır ki, dollar nədir? Başda?

$0 ən çox istifadə edilənlərdən biridir bash parametrləri və ön planda ən son yerinə yetirilən əmrin çıxış statusunu almaq üçün istifadə olunur. Bundan istifadə edərək, sizin olub olmadığını yoxlaya bilərsiniz bash skript uğurla tamamlandı, ya yox.

$ nə edir? Linux-da?

dəyişən əvvəlki komandanın çıxış statusunu təmsil edir. Çıxış statusu hər bir əmrin tamamlandıqdan sonra qaytardığı ədədi dəyərdir. Bir qayda olaraq, əksər əmrlər müvəffəqiyyətli olduqları təqdirdə 0, uğursuz olduqda isə 1 çıxış statusunu qaytarır.

Tövsiyə: