Menu
CoddyTech

Yıldız Joker Karakteri

Coddy'nin Terminal Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 25 / 82.

Joker karakter, dosya adlarında bir veya daha fazla karakterle eşleşmek için yer tutucu olarak kullanılan özel bir karakterdir. Joker karakterler, her dosya adını tek tek yazmadan aynı anda birden fazla dosyayla çalışmanı sağlar.

Yıldız joker karakteri *, herhangi sayıda karakterle (sıfır da dahil) eşleşir. En güçlü ve en yaygın kullanılan joker karakterdir.

Örneğin, .txt ile biten tüm dosyaları listelemek için:

ls *.txt

Adı ne kadar uzun olursa olsun, .txt ile biten tüm dosya adlarıyla eşleşir.

Daha fazla örnek:

photo ile başlayan tüm dosyaları eşleştir:

ls photo*

Adında herhangi bir yerde report geçen tüm dosyaları eşleştir:

ls *report*

Herhangi bir ada veya uzantıya sahip tüm dosyaları eşleştir:

ls *

* karakterini yalnızca ls ile değil, herhangi bir komutla kullanabilirsin. Örneğin, tüm .jpg dosyalarını bir klasöre kopyala:

cp *.jpg photos/

Ya da tüm .log dosyalarını tek seferde sil:

rm *.log

İpucu: Joker karakter deseninizi rm veya mv ile kullanmadan önce her zaman önce ls ile çalıştırın. Böylece herhangi bir değişiklik yapmadan önce hangi dosyaların etkileneceğini tam olarak görebilirsiniz.

challenge icon

Görev

Başlangıç

Geçerli dizindeki yalnızca .jpg dosyalarını listelemek için * joker karakterini kullan.

İpucu: Yalnızca görsel dosyalarını filtrelemek için ls komutunu * joker karakteri ve .jpg uzantısıyla birleştir.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground