Özet - Seçici İşlemler
Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası. Ders 29 / 82.
Görev
KolayTüm joker karakter (wildcard) becerilerinizi bir araya getirin!
mkdirkullanarakarchiveadında yeni bir dizin oluşturun[0-9]köşeli parantez joker karakterini kullanarak yalnızca **tek haneli**.jpgfotoğraf dosyalarınıarchive/dizinine taşıyın?joker karakterini kullanarak tümreport_?.txtdosyalarınıarchive/dizinine taşıyın*joker karakterini kullanarak kalan tüm.pngdosyalarını silin- Geriye ne kaldığını doğrulamak için
lsile ev dizinini listeleyin - İçeriğini doğrulamak için
ls archiveile arşiv klasörünü listeleyin
Not:
photo_10.jpgev dizininde kalmalıdır — iki haneli olduğu için[0-9]ile eşleşmeyecektir. Her adım için hangi joker karakteri kullanacağınızı dikkatlice düşünün!
⚠ Önce temizleyin: Ev dizininizde muhtemelen önceki bir dersten kalma beklenmeyen dizinler (
family,natureveyatravelgibi) görürseniz, yukarıdaki adımları çalıştırmadan önce bunları kaldırın. Her biri içinrm -rf <dirname>komutunu kullanın (örneğin,rm -rf family). Bu,lsçıktınızın beklenen sonuçla eşleşmesini sağlar.
Kendin dene
Temeller bölümündeki tüm dersler
4Dizinler
Bir Dizin OluşturBir Dizin KopyalaBir Dizin Taşı ve Yeniden AdlandırBir Dizin SilÖzet - Dizin İşlemleri7Dosya İçeriği
Head ve TailKelime SayısıSort KomutuUnik KomutuGrep TemelleriBayraklarla GrepÖzet - Metin Dedektifi10Günlük Analizörü Projesi
Proje Genel BakışıGünlük Dosyasını Görüntüleme2Navigasyon
Çalışma Dizini'ni YazdırDosyaları ListeleDizin DeğiştirMutlak ve Göreli YollarEv ve Kök DizinÖzet - Yolunu Bul8Yönlendirme
Standart ÇıktıDosyaya Üzerine YazmaDosyaya EklemeStandart GirdiStandart HataÖzet - Günlük Oluşturucu3Dosyalar
Bir Dosya OluşturBir Dosya OkuBir Dosya KopyalaBir Dosyayı Taşı ve Yeniden AdlandırBir Dosya SilÖzet - Dosya İşlemleri6Joker Karakterler ve Desenler
Yıldız Joker KarakteriSoru İşareti Joker KarakteriKöşeli Parantez JokerleriJoker Karakterleri BirleştirmeÖzet - Seçici İşlemler9Borulama
Boru Nedir?İki Komutu ZincirlemeBirden Fazla Komutu ZincirlemeGrep ile BoruÖzet - Veri Boru HattıKendi başına pratik yap: Terminal playground