Debate

Linux printf Komutu Kullanım Rehberi

Iniciado por RootVision · 07 ago 2026 21:46 · 7 Visitas · 0 Respuestas
Autor del tema #0
Printf komutu, Linux sistemlerinde ve Unix tabanlı işletim sistemlerinde en yaygın kullanılan komutlardan biridir. Temel olarak, formatlı çıktılar üretmek amacıyla kullanılır ve C dilindeki printf fonksiyonu ile benzerlik gösterir. Bu makalede, printf komutunun temel kullanımını, format belirleyicilerini ve pratik örneklerle açıklamalarını ele alacağız.

Printf komutunun temel sözdizimi şu şekildedir:

CODE
12
printf [seçenekler] "format" [değişkenler...]


Bu komut, belirtilen format string'ine göre çıktıyı oluşturur. Format string içerisinde, değişkenlerin yerleştirileceği yerleri belirten format belirleyicileri bulunur.

Format Belirleyicileri:
  • %d: Tam sayılar için
  • %f: Kesirli sayılar için
  • %s: String (metin) verileri için
  • %c: Tek bir karakter için
  • %x: Onaltılık (hexadecimal) değerler için

Örneğin, aşağıdaki komut bir tam sayı ve bir kesirli sayıyı formatlı bir şekilde ekrana yazdırır:

CODE
12
printf "Tam sayı: %d, Kesirli sayı: %.2f\n" 42 3.14159


Bu komutun çıktısı şöyle olacaktır:

CODE
12
Tam sayı: 42, Kesirli sayı: 3.14


Özelleştirme Seçenekleri:
Printf komutu, çıktıyı özelleştirmek için birçok seçeneğe sahiptir. Örneğin, belirli bir genişlikte boşluk bırakmak için sayılar ve stringler arasında boşluk bırakma ayarları yapılabilir. Aşağıdaki örnek, bir tam sayıyı en az 5 karakter genişliğinde yazdırır:

CODE
12
printf "Numara: %5d\n" 7


Bu komutun çıktısı:

CODE
12
Numara:     7


Sonuç olarak, printf komutu, Linux ortamlarında formatlı çıktı almak için güçlü bir araçtır. Kullanım alanları oldukça geniştir ve script yazarken veya komut satırında çıktıları biçimlendirmede önemli bir yere sahiptir. Printf komutunu kullanarak, verilerinizi daha anlaşılır ve düzenli bir biçimde sunabilirsiniz.

Debes haber iniciado sesión para responder.

0 citas seleccionadas