|
|
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
есть такая программка #!/bin/sh for file in *74* do echo $file cat $file | awk {"'$file'",$0}'|sed "s/'|'/' '/g" >>ats #awk'{"'$file'",$0}'<<ab>>ats done mv ats /RECO/data/input/AB_analyse_reports/2006/ats74.dat после ее выполнения выводит syntax error at 10 line : ' end of file' unexpected 2 вопрос: rfr pfvtybnm | на пробел sed "s/'|'/' '/g" не помогает, файл не изменился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 12:52:46 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
по первому -можно и нужно пользоваться :-) по второму echo "aa|bb|cc" | sed -e "s/|/ /g" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 13:04:07 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
что означает ошибка syntax error at 10 line : ' end of file' unexpected ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 13:12:57 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
что означает ошибка syntax error at 10 line : ' end of file' unexpected ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 13:15:58 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
уверен, что запутались с кавычками просто. Локализуйте строку, на которой глючит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 13:34:09 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
вот это например запросто могло испортить всю малину awk {"'$file'",$0}' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 13:36:07 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
--null--вот это например запросто могло испортить всю малину awk {"'$file'",$0}' это я уже поправила дальше выходит ерунда #!/bin/sh for file in *74* do echo $file|cat $file| awk '{print "'$file'",$0}'>>ats cat $ats |sed -e "s/|//g">>ats2 done mv ats2 /RECO/data/input/AB_analyse_reports/2006/ats74.dat файл ats выходит нормально, потом я хочу убрать символы | начитает ключить может я не правильно пишу синтаксис ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 13:43:08 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
нет, в sed-е все правильно пишете но кстати из-за >>ats он у Вас все время будет наращиваться в цикле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 15:30:45 |
|
||
|
Поскажите можно одновременно пользоваться sed и awk
|
|||
|---|---|---|---|
|
#18+
НаташаXX --null--вот это например запросто могло испортить всю малину awk {"'$file'",$0}' это я уже поправила дальше выходит ерунда #!/bin/sh for file in *74* do echo $file|cat $file| awk '{print "'$file'",$0}'>>ats cat $ats |sed -e "s/|//g">>ats2 done mv ats2 /RECO/data/input/AB_analyse_reports/2006/ats74.dat файл ats выходит нормально, потом я хочу убрать символы | начитает ключить может я не правильно пишу синтаксис Зачем так сложно Убирайте | с помощью awk, за это отвечают переменные IFS - разделитель полей на входе OFS - разделитель полей на выходе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 10:46:01 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=199&tid=1488820]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 287ms |

| 0 / 0 |
