Merhaba, Su şekilde bir dogrulama ve sonrasinda dosyayi bosaltma yontemi isinize yarayabilir:
[ -f .ssh/known_hosts ] && cat /dev/null > .ssh/known_hosts Ancak bu komutu /home altindaki herbir dizini bir for dongusu içinde kontrol ederek calistirmalisiniz. For dongusu içinde yukarida yazdigima benzer bir ifade kullanmanız gerekiyor. Telefonda yazmak zor olduğu icin ifade etmek biraz daha güç. Umarim anlatabilmisimdir. Iyi çalışmalar, Ender On Mon, Apr 13, 2015, 17:28 Aycan AYDEMİR <aycanayde...@gmail.com> wrote: > > 13 Nis 2015 17:12 tarihinde "Adil İLHAN" <adilme...@gmail.com> yazdı: > > > > > > Sanırım bazı kullanıcılarınızda .ssh dizin yok. Ondan dolayı bu hatayı > > alıyorsunuz. > > > > Hata mesajlarını /dev/null'a yönlendirmeyi deneyebilirsiniz veya .ssh > > dizini olmayan home dizinlerine .ssh dizini açabilirsiniz. > > > > Hata mesajlarını yönlendirmek için scriptinizi şöyle çalıştırmayı > > deneyebilirsiniz: > > Aslında bu komutu denediğim pcde /home dizini altında tek kullanıcı ve > onunda .ssh dizini var. Google da nasıl sorgulatacağımı bilemiyorum. > Sanıyorum bash kodlamada if yada for i in kombinasyonlu birşeyler gerekiyor > ama bilemedim işte. > _______________________________________________ > Linux-sohbet mailing list > Linux-sohbet@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-sohbet > Liste kurallari: http://liste.linux.org.tr/kurallar.php >
_______________________________________________ Linux-sohbet mailing list Linux-sohbet@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-sohbet Liste kurallari: http://liste.linux.org.tr/kurallar.php