son zamanlarda XenServer'da VM'leri ayrıştıran küçük bir komut dosyası yazmam gerekti ve örneğin Windows XP veya Windows Server 2008'de VM'lerin adları çoğunlukla beyaz boşluklarla olduğundan, bu beyaz boşlukları kırpıp altçizgilerle değiştirmek zorunda kaldım _. Bunu yapmak için basit bir çözüm buldum ve konu dize manipülasyonu olduğunda harika bir araç.
echo "This is just a test" | sed -e 's/ /_/g'
İadeler
This_is_just_a_test
Bunu başarmanın başka yolları var mı?