Linuxda bir dosyadaki # ile başlayan satırları dosyadan silip, ayrı bir dosyaya nasıl taşıyabilirim?
NOT: Komutlardaki üstten tırnak işaretini değiştirmeyi unutmayın.
Öncelikle yorum satırı (#) olan satırları başka bir dosyaya yedeklemek için grep komutunu kullanıyoruz.
Örnek:
grep ’^#’ /etc/hosts > ~/silinen_satirlar.txt
sed -i ’/^#/d; /^$/d’ /etc/hosts
grep ’^#’ /home/muslu/dersler.py > /home/muslu/dersler_yorumsatirsiz.py
sed -i ’/^#/d’ /home/muslu/dersler.py
sed -i ’/^.*#.*$/d’ /home/muslu/ornek.py
Linux
hakkında diğer konular