dog
birincisi yazılacak metin ve diğerleri keyfi olarak çok sayıda dosya olan rastgele sayıda argüman alan bir komut satırı yardımcı programıdır.
Yardımcı dog
program metni bu dosyalar üzerinde eşit bölümlere böler. Geriye kalanlar varsa n
, ilk n
dosyalar ek bir bayt alır
dog
aşağıdaki gibi olması gerektiği cat
gibi tersidir x
.
$> dog x a.txt b.txt ...
$> cat a.txt b.txt ...
x$>
Nerede ...
keyfi olarak birçok dosya olduğunu gösterir.
Bir örnek (12 bayt, 3 dosya, eşit olarak bölünebilir):
$> ./dog.py "Dogs vs Cats" a.txt b.txt c.txt
$> cat a.txt
Dogs$> cat b.txt
vs $> cat c.txt
Cats$> cat a.txt b.txt c.txt
Dogs vs Cats$>
Kalan bir örnek (13 bayt, 5 dosya, kalan 3):
9$>./dog.py "0123456789abc" a.txt b.txt c.txt d.txt e.txt
$> cat a.txt
012$> cat b.txt
345$> cat c.txt
678$> cat d.txt
9a$> cat e.txt
bc$> cat a.txt b.txt c.txt d.txt e.txt
0123456789abc$>