Ben modası geçmiş bir ders kitabından kabuk yazmayı öğreniyorum ve bana sanki boşluklarla sınırlandırılmış bir sayı dizisi döndüren bir programa sahip olmak gerçekten yararlı olacak gibi görünüyor.
$ range 10 20
10 11 12 13 14 15 16 17 18 19 20
Sonra bir kabuk betiği yapıyorsanız,
for i in `range 10 20`; do some stuff with numbers in that range;done
böyle bir şey var mı, yoksa kendim mi yazmam gerekiyor?
rangeile seqsizin örnekte. varsayılan ayırıcı boşluk olan seq -s " " 10 20
forIFS'yi farklı bir şekilde ayarlamadıysanız, boşluklar mı yoksa yeni satırlar mı olduğunu fark edin;
seqPOSIX tarafından belirtilmeyen bazı Unix'ler eksik .