Birkaç hafta önce şurada paylaştığım scriptimle ilgili kullandıkça bazı eksikler baş göstermeye ve beni rahatsız etmeye başladı. Bunlardan ilki gün farkları hesaplanıyor ama bir düzende ekrana basılmıyordu. Az günden çok güne doğru olacak şekilde bir sıralama sistemi ekledim. Sonraki eksiklik ise eğer ben scripti açıp çağırmazsam yada unutursam domainlerimi sorgulamayı atlayabiliyordum. Bunun içinde bir mail fonksiyonu ekledim ve OS tarafından otomatik çalışır hale getirdim. Böylece OS scriptimi her çalıştırdığında bana bir mail ile bilgilendirme geliyor olacak. Version#2 ile birlikte kodlar artık eş zamanlı olarak github‘da da yayınlanmaktadır. Fikir, öneri ve geliştirmelerinizi bekliyor olacağım.
Python ile whois
Basit ama yoğun metin düzenleme vs. ihtiyaçlarım olduğu zamanlarda Python kullanmaya çalışıyorum. Birkaç gün arayla elimdeki domainlere bakıp kalan günlerini görmem gereken bir dönemdeyim. Haliyle bunu her gün tek tek whois çekerek yapmam, yazılım felsefeme ters düşüyor. Bunun için minik bir betik hazırladım ve hep yaptığım gibi notlarımı kaybetmekten ve sıklıkla aramaktan ziyade buraya ekliyorum. Yorum yada önerileriniz olursa lütfen ekleyin. Evet kaskınızı takın, başlıyoruz;
History Time Format
Yeni sistem kurmadan önce eski sistemimde yaptığım işlerin bir özetini çıkartmak için mutlaka history komutunu kullanırım. Ne kurmuştum, ne yapmıştım bana iyi bir referans olur. Tabi önce nedir bu history diyorsanız; konsola geçmişte girmiş olduğunuz komutları liste olarak görmenizi sağlayan komuttur. Kullanımı, ayarları, giriş parametreleri ile bilgi istiyorsanız terminale;
# man history
yazabilirsiniz.
Konumuza dönersek, amacımız history komutu aracılığıyla sistemimize dair girdiğimiz tüm komutlarımızı girildiği tarih/sıra ile birlikte listelemek.