- GNU coreutils sürüm 8.3'ün tüm kodunu çözümlemeye yönelik uzun soluklu bir proje hakkında makale
- Komut satırı yardımcı programlarının tasarımını keşfetmekle ilgilenen acemi programcılar için bir proje
- Her yardımcı programa özel sayfalar oluşturma, önemli tasarım kararları ve algoritmalar hakkındaki tartışmaları genişletme, kaynak kodun evrimini görselleştiren araçlar üretme gibi tamamlanmış birden fazla aşamaya ayrılmış bir proje
- Her yardımcı program için özel sayfa bağlantıları, ayrıntılı tartışmalar, kaynak kod ve belgeler sunan bir makale
- Yardımcı programların doğası, tasarımı ve kod okunurken dikkat edilmesi gereken noktaları ele alarak kod okumaya arka plan sağlayan bir makale
- GNU coreutils'in başlangıçta shell, metin ve dosya yardımcı programları için üç ayrı paket olduğunu ve aynı türdeki birçok yardımcı programın aynı tasarım kalıplarını paylaştığını açıklayan bir makale
- Bayraklar, seçenekler, yerelleştirme vb. için yapılandırma aşaması; yürütme parametrelerini ayarlamak için girdiyi okuyan argüman ayrıştırma aşaması; bir veya daha fazla sistem çağrısı için girdiyi hazırlayan işleme/çalıştırma aşaması dahil olmak üzere çoğu CLI yardımcı programının temel tasarımını sunan bir makale
- Yardımcı program başlatma, Getopt ile ayrıştırma,
fts ile dosya sistemi dolaşımı, sistem çağrısı sarmalayıcıları ve yardımcıları, ortak işlevler, ortak kod satırları ve C deyimlerine ilişkin ayrıntılı açıklamalar sunan bir makale
- Proje genelindeki değişiklikler, yardımcı programa özgü güncellemeler ve yıllık bakım dahil olmak üzere yardımcı program bakımını tartışan bir makale
- GNU proje sayfası bağlantıları, katkı yönergeleri ve reddedilen özellikler listesi dahil olmak üzere projeye katkıda bulunmak isteyenler için bilgi sunan bir makale
- Eğlenceli bilgiler ve yardımcı programlara dair içgörüler sunan trivia ile ilginç implementasyonlara ayrılmış bir bölümle sona eren bir makale
1 yorum
Hacker News görüşleri
shredsayfasındaki kısa açıklamanın aslındacsplitaçıklaması olduğuna dair bir düzeltme var.yes,shred,shuf,factorgibi belirli yardımcı araçların varlığı karşısında şaşkınlık ve ilgi ifade ediyor./bin/truekomutunun başarısız olup false döndürme ihtimaline dair mizahi bir gözlem var; bu da "Not /bin/false" çağrısını daha sağlam hale getiriyor.