задачка на sed/awk
fe:hamilton{R}[45] ~$ more a.txt
blablabla
---begin---
text text text
---end---
blablabla
fe:hamilton{R}[46] ~$ awk '/begin/, /end/' a.txt | grep -v -E '^\-\-\-(begin|end)'
text text text
гран мерси
sed -n -e '/---begin---/,/---end---/{/---\(begin\|end\)---/d;p}'
ps: 800-й пост
Слушайте, а где такие языки применяются? Это какие-то интерфейсы обмена между средствами ввода/вывода...
awk '/---end---/{flag=0} flag; /---begin---/{flag=1}' data-file
типичное применение у меня — когда из вывода одной команды надо получить конфигурационный файл для другой программы.
То есть я был прав, для состыковки интерфейсов двух программ.
А сама прогамма что из себя представляет? Это exe или что...
это юникс. Изначально
Это чумазоид!
Слушайте, а где такие языки применяются? Это какие-то интерфейсы обмена между средствами ввода/вывода...упс
еще один киборг на флокале
откуда они берутся то?
Вполне нормальный вопрос задал, кстати.
Вполне нормальный вопрос задал, кстати.ты назвал языки интерфейсами обмена между средствами ввода/вывода
это по-твоему нормально?
Речь идет об области применения.
Речь идет об области применения.а что про области непонятно?
судя по тому что спрашивал топикстартер и что ему ответили, ясно что такие штуки применяются для какихто преобразований текстов
если тебе интересно как можешь применить енто именно ты, то открой гугл и почитай чего эти штуки еще умеют и как их запускать
причем тут средства ввода/вывода непонятно
Ты не выспался сегодня что ли? Мне твои комментарии в таком духе не нужны.
Если положить в system32 или ещё куда нить из %PATH% то можно юзать в cmd подобно юниксу
так же есть всякие grep ls и cat
открыл для себя http://unxutils.sourceforge.net и не нарадуюсь
Есть ещё Эмулятор консоли Console2, поприкольнее чем тупо cmd будет. А так же, для полного счастья vim.
я тупо cmd и не пользую. у меня есть фар
можно юзать в cmd подобно юниксуПайпы откуда взять? Тупо водопроводной сетью в квартире воспользоваться?
Пайпы откуда взять?взять стандартные виндовые.
или в чем вопрос?
Расскажи мне о них!
с этим уже ознакомился?
Чо тебе о них рассказывать? Обычные пайпы, с тем же синтаксисом. Есть &&, || и даже вроде бы &
вот тут например чем не пайпы:
tidy input.html | sed -f script.sed |tee a.tmp | grep -v "foo" | gzip - > a.gz
?
хотел заценить UnxUtils но по приведенной ссылке выдается 403 Forbid. там что регаться надо или как?
релизы выкладываются тут
Оставить комментарий
yolki
есть файл с примерно таким содержанием:нужно получить text text text