10 puan yazan xguru 2024-11-14 | 2 yorum | WhatsApp'ta paylaş
  • rip, güvenlik/kullanım kolaylığı/performansa odaklanan, Rust ile yazılmış bir rm alternatifidir
  • Silinen dosyalar mutlak yolları korunarak graveyard dizininde saklanır (/tmp/graveyard-$USER), böylece veriyi geri yüklemek için bir fırsat sunar
    • Verinin üzerine yazılmaz. Aynı yoldaki bir dosya silinirse yedek numarası eklenir
  • "rip2", mevcut rip projesinin çeşitli fork'larından biridir ve üçüncü fork'tur:
    • Orijinal projenin bakımı 2020'den sonra durmuştur
  • Eklenen değişiklikler:
    • Genişletilmiş destek: Windows ve NixOS desteği eklendi
    • Kod temizliği: Modern Rust ile yeniden düzenlendi, orijinal depodaki PR'ler birleştirildi
    • Testler eklendi: Tam test paketi ve kapsam izleme eklendi
    • Stil iyileştirmeleri: Renkli çıktı ve seance için tarih/saat bilgisi eklendi
    • Hata düzeltmeleri: FIFO dosyaları ve seance ile ilgili sorunlar giderildi
    • Kabuk otomatik tamamlama: bash, elvish, fish, powershell, zsh, nushell vb. için otomatik tamamlama desteği (clap kullanılarak)
    • Güvenlik iyileştirmesi: Eşzamanlı süreçler arasındaki yarış durumlarını önlemek için flock uygulandı
  • Linux, macOS ve Windows'ta kurulup kullanılabilir

2 yorum

 
aer0700 2024-11-15

RIP...

 
bus710 2024-11-14

Artık sudo rm -rf / için de bir umut ışığı mı doğuyor....?
Tabii ki alias rm=rip2....