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, kursun bir parçasıdır

Shell'e Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla