Bir yavru kedi bir kediye çok benzer. Temel farklılıklardan bazıları zekâ, zeka eksikliği ve boyuttur. Benzer şekilde, cat
komut komuttan farklıdır kitten
. Neyse ki, bu durumda sadece bir fark var. Kitten komutunda, tüm büyük harfler küçük harflerle değiştirilir.
Amaç
Benzer davranan bir program uygulamak cat
. Tüm karakterler [A-Z]
küçük harflerle yazılır.
Giriş
Komut satırı argümanları olarak dosyaların listesi. Listelenecek dosya yoksa, standart girdiden okuyun. Girdi, yazdırılamayan karakterler ve ASCII aralığının dışındaki karakterleri içerebilir.
Çıktı
Girdi bir demet dosya ise, içeriği birleştirin ve tüm karakterleri küçük harf olarak çıkarın. STDIN'den okuyorsanız, tüm büyük harflerle küçük harf olarak STDIN içeriğini çıktı alın.
Not: Sadece karakterleri [A-Z]
küçük harf yapın. Başka karakterlerin küçük harflerle yazılması kabul edilemez.
Örnekler
$ echo "HelLo" > file.txt
$ kitten file.txt
hello
$ echo "Good Bye" | kitten
good bye
$ echo "Ä" | kitten
Ä
Kod golf ile her zamanki gibi en az bayt kazanır.
Liderler
Burada hem düzenli bir lider tablosu hem de kazananların dile göre bir genel bakışını oluşturmak için bir Stack Snippet'i var.
Cevabınızın göründüğünden emin olmak için, lütfen aşağıdaki Markdown şablonunu kullanarak cevabınızı bir başlık ile başlatın:
# Language Name, N bytes
Gönderinizin N
büyüklüğü nerede ? Puanınızı artırmak varsa, olabilir onları içinden vurarak, başlığa eski hesapları tutmak. Örneğin:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Başlığınıza birden fazla sayı eklemek istiyorsanız (örneğin, puanınız iki dosyanın toplamı olduğundan veya tercüman bayrağı cezalarını ayrı ayrı listelemek istediğiniz için), gerçek puanın başlıktaki son sayı olduğundan emin olun :
# Perl, 43 + 2 (-p flag) = 45 bytes
Dil adını, daha sonra büyük afiş snippet'inde görünecek bir bağlantı da yapabilirsiniz:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
Ü
, Ñ
ve seviyor?
[A-Z]
küçük harf yap" diyerek Unicode girişini mi bekliyorsunuz?