BaşlayınÜcretsiz Başlayın

Bir seferde birçok dosyayı nasıl belirtebilirim?

Çoğu kabuk (shell) komutu, birden fazla dosya adı verirsen birden fazla dosya üzerinde çalışır. Örneğin, bütün mevsimsel veri dosyalarının ilk sütununu tek seferde şöyle alabilirsin:

cut -d , -f 1 seasonal/winter.csv seasonal/spring.csv seasonal/summer.csv seasonal/autumn.csv

Ama bir sürü dosya adını tekrar tekrar yazmak iyi bir fikir değil: zaman kaybettirir ve er ya da geç ya bir dosyayı atlar ya da bir dosya adını iki kez yazarsın. İşini kolaylaştırmak için, kabuk joker karakterler kullanarak tek bir ifadeyle bir dosya listesi belirtmene izin verir. En yaygın joker karakter *'tır, ve "sıfır veya daha fazla karakterle eşleş" anlamına gelir. Bunu kullanarak, yukarıdaki cut komutunu şöyle kısaltabiliriz:

cut -d , -f 1 seasonal/*

ya da:

cut -d , -f 1 seasonal/*.csv

Bu egzersiz

Shell'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

head kullanarak hem seasonal/spring.csv hem de seasonal/summer.csv dosyalarının ilk üç satırını alacak tek bir komut yaz; toplamda altı satır veri olsun, ancak sonbahar veya kış verisi dosyalarından olmasın. Dosya adlarını tek tek yazmak yerine bir joker karakter kullan.

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat