spot_img
Thursday, September 19, 2024
spot_img
HomeTechBilgi TeknolojisiLinux gerçek komutu

Linux gerçek komutu

-

Linux gerçek komutu

“Hiçbir şey yapma, başarıyla.”

Unix benzeri işletim sistemlerinde, gerçek komutun tek amacı başarılı bir çıkış durumu döndürmektir. Bir komutun veya koşullu ifadenin bir bölümünün her zaman doğru olmasını istediğinizde kullanışlıdır.

Bu sayfa true’nun GNU/Linux sürümünü kapsar.

Sözdizimi

true [anything ...]

Hiçbir bağımsız değişken sağlanmadığında, true başarıyla döner.

Herhangi bir sayıda argüman sağlandığında, true başarıyla döner.

Çıkış durumu

true komutu her zaman “true” veya “success”i temsil eden 0 döndürür.

Örnekler

true

0 çıkış durumuyla hiçbir şey çıkarmaz.

true false maybe-true 5 file.txt -f -p

0 çıkış durumuyla hiçbir şey çıkarmaz.

Önceki komutun çıkış durumunu içeren özel kabuk değişkeninin ? değerini kontrol ederek çıkış durumunu doğrulayabilirsiniz. Örneğin, bir sonraki komutta, bir satırda iki komutu yürütmek için noktalı virgül (;) kullanıyoruz. İkinci komut, ?’nin değerini yazdıran ve tüm kabuk değişkenleri gibi değişken adının önüne $eklenerek başvurulabilen echo’dur.

true; echo "The previous command's exit status is $?."
The previous command's exit status is 0.

Bir “if” ifadesinde true kullanımına iki örnek:

if true; then echo "True"; else echo "False"; fi
True

Bir sonraki komut, ! takip eden boru hattının dönüş değerini olumsuzlamak için ayrılmış bash karakteri. Başka bir deyişle, eğer! true if false ile eşdeğerdir. (Daha fazla bilgi için, bkz: Bash’de işlem hatları.)

if ! true; then echo "True"; else echo "False"; fi
False

Bir “while” ifadesinde true kullanımına bir örnek:

while true; do 
  echo "This will run forever. Press CTRL+C to terminate."; 
  echo "(So will this.)"; 
done
This will run forever. Press CTRL+C to terminate.
(So will this.)
This will run forever. Press CTRL+C to terminate.
(So will this.)
This will run forever. Press CTRL+C to terminate.
(So will this.)
...

false — Başarısızlığın çıkış durumunu döndürür.
evet – Sonsuza kadar “y” çıktısı veya başka bir metin.
test — Dosya özniteliklerini test edin veya değerleri karşılaştırın.

Previous article
Next article

Related articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0FollowersFollow
0SubscribersSubscribe
Saçınızda Kahve Kullanmanın Faydaları Nelerdir?

Latest posts