Замените имя файла filepath с sed

Я хочу заменить строку

/opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.99/lib/cucumber.rb

со строкой

/opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.99/lib/

на командной строке, вероятно, с помощью sed. Я не могу ни за что в жизни выяснить замену regex для передачи sed. Или возможно sed не является даже правильным инструментом для задания. Любая справка ценилась бы.

0
задан 25.09.2009, 16:03

1 ответ

никакая потребность в sed:

dirname /usr/local/bin/program

возвратит/usr/local/bin

8
ответ дан 24.11.2019, 02:44

Теги

Похожие вопросы