Bir kabuk komut dosyasında, dosyayı gerçekten değiştirmeye çalışmadan bir dosyaya yazma erişimini kolayca ve invazif olmayan bir şekilde nasıl test edebilirim?
Çıktısını ayrıştırabilirim stat
, ancak bu gerçekten karmaşık ve belki de kırılgan görünüyor, ancak uygulamaların ve zamanın ne kadar istatistik çıktısının farklı olduğundan emin değilim.
Dosyanın sonuna ekleyebilir ve bunun başarılı olup olmadığını görebilirim, ancak bu potansiyel olarak tehlikeli, iki nedenden dolayı düşünebilirim:
- Şimdi eklemeyi kaldırmak zorundayım ve başka bir işlemin dosyaya yazması durumunda, satırım artık sonuncusu olmadığı için bu hemen önemsiz hale geliyor.
- Dosyayı okuyan herhangi bir işlem, dosyanın içeriği üzerinde keyfi gereksinimlere sahip olabilir ve ben bu uygulamayı bozmuş olabilirim.