Bazı değerleri döngü yapmam lazım,
for i in $(seq $first $last)
do
does something here
done
İçin $first
ve $last
ben girişi ise sabit uzunlukta 5. Yani olması gerekiyor 1
ben o olur ön öyle de sıfır eklemek gerekir, 00001
. 99999
Mesela ilmek yapılıyor , ama uzunluk 5 olmalı.
Örn: 00002
, 00042
, 00212
, 012312
ve hareketle bu yüzden.
Bunu nasıl yapabileceğime dair bir fikrin var mı?
for variable in $(something to generate the numbers); do ...
ancak sayı listesi uzun olduğunda bu sorunludur. Kullanımı çok daha verimlidir something to generate the numbers | while read -r variable; do ...
. Ayrıca bkz. Mywiki.wooledge.org/DontReadLinesWithFor dosyalardan satır okuma vb. Tartışır , ancak bazı argümanlar burada da geçerlidir.