13
Kabuk betiği - bir değişkenten ilk ve son alıntıyı (") kaldır
Aşağıda, daha büyük bir komut dosyasından bir kabuk komut dosyasının snippet'i bulunmaktadır. Bir değişken tarafından tutulan dizeden tırnak işaretlerini kaldırır. Sed kullanarak yapıyorum, ama verimli mi? Değilse, etkili yol nedir? #!/bin/sh opt="\"html\\test\\\"" temp=`echo $opt | sed 's/.\(.*\)/\1/' | sed 's/\(.*\)./\1/'` echo $temp