2011-02-10 3 views

답변

46

당신은 !을 사용하여 경기를 부정해야

sed -i '/^##Input/! s/foo/bar/g' myfile 
-4

\#처럼 #을 탈출해야합니다.

+4

은 탈출 할 필요가 없습니다 '# '. 'sed'에는 특별한 의미가 없습니다. –

-4

못생긴 요청에 대한 못생긴 대답 (즉, 그들은 그들이 무엇을 요구받을) :

echo \{ 
for file in *.json; do 
    sed -n '/^[\{\}]/! s/\([^\,]\)$/\1,/; /^[\{\}]/!p' $file 
done 
echo \{ 
관련 문제