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

Bir komutu her dosya için bir kez nasıl tekrarlarım?

Döngüyü yazarken işlemek istediğin dosyaların adlarını elle yazabilirsin, ancak genellikle joker karakterler kullanmak daha iyidir. Konsolda bu döngüyü çalıştırmayı dene:

for filename in seasonal/*.csv; do echo $filename; done

Şunu yazdırır:

seasonal/autumn.csv
seasonal/spring.csv
seasonal/summer.csv
seasonal/winter.csv

çünkü kabuk, döngüyü çalıştırmadan önce seasonal/*.csv ifadesini dört dosya adının listesine genişletir.

Bu egzersiz

Shell'e Giriş

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

Egzersiz talimatları

Joker karakter ifadesini people/* olarak değiştir, böylece döngü, sonekleri olsun ya da olmasın people dizinindeki dosyaların adlarını yazdırsın. Lütfen döngü değişkeni adı olarak filename kullan.

Uygulamalı interaktif egzersiz

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

Egzersizi başlat