Bash Script
iconv : ISO-8859 to utf8 çevrimi
Dosyanızın içerisinde türkçe karakterler varsa ve düzgün görüntülenemiyorsa yapmanız gereken encoding değişimi yapmaktır. Öncelikle dosyanızın encoding tipini öğrenin. [root@localhost name]# file names.txt names.txt: ISO-8859 text UTF8’e çevirmek için iconv kullanıyorum. iconv -f iso-8859-1 -t utf-8 <names.txt >1names.txt Sonuç: [root@localhost name]# file 1names.txt 1names.txt: UTF-8 Unicode text Tabi sonuçta dosyanızın içerisindeki tüm karakterler düzgün gözükmüyor olabilir sadece […]
Bash: Xml Parser
Open Source projelere destek olmak amacıyla en kısa süreçte bitmesi ümidiyle: https://github.com/ShyRain/XmlParser Bash XML Parser’ın ilk Prototipi (28.1.2013) Download BashXmlParser (bxp 32) (32 Bit Ubuntu için Compile Edilmiştir..) (Bash Shell’de kullanım için oluşturulmuştur.) ~# file bxp bxp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x62ec2299a522efdead33ace8f2492ff89980fea1, […]
Bash: tail: /tmp/****.txt: file truncated
Bu hatayı almak istemiyorsanız tail -f yerine şu komutu kullanabilirsiniz: watch -n 1 cat /tmp/****.txt
Linux: echo ile hatalardan kurtulmak
Bir kodu kullanmadan önce içindeki değişkenlerle birlikte nasıl tepki vereceğini öğrenip kazaları engellemek bir coder için bazen hayat kurtarır. mesela: rm -rf * komutunu kullanmadan önce echo komutuyla komutun nasıl çalışacağına bakabilirsiniz root@HP# echo rm -rf * rm -rf 1.txt 2.txt 3.txt Ayrıca echo komutununuzda özel karakterler geçiyorsa ve bunlarında etkisini görmek istiyorsanız, escape anlamına […]
Partlara bölünmüş tar dosyasını açma (MultiPart Tar Extract)
Ubuntunuzda yoksa yükleyin; sudo apt-get install rar unrar sonra tüm partların aynı klasörde olduğuna emin olun, birde partların boyutlarının doğru olduguna bakın bazen eksik yada yarıda kesilmiş olabiliyor. sonra; unrar x -e dosya.part1.rar