Двойной пробел файла с помощью sed в сценарии оболочки

Я новичок в shell scripting и я использовал следующий код для двойного пробела в файле (входной файл является параметром):

sed G $input_file >> $input_file

Проблема в том, что если содержание моего исходного файла:

Hi
My name is

Мой файл с двойным пробелом:

Hi
My name is
Hi

My name is

Есть ли что-то еще, что я должен добавить в сценарий оболочки, чтобы мой файл был только:

Hi

My name is
5
задан jbisa 19 February 2012 в 00:14
поделиться