|
|
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
обратно в шелл, это вообще реально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 17:02:00 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
конечно же да. Распечатать и присвоить по `` ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 19:48:33 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
skelet, out=`echo 1 | awk '{ print $0 }'` ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 20:05:09 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
--null--конечно же да. Распечатать и присвоить по `` это и так понятно. у смысл такой - awk потоково обрабатывает файл, ищет /dev/shm и заменяет там параметры по умолчанию. Это если найдено значение. В если же нет. то надо просто добавить строку. Понятно, что можно grep и т.д. но мне бы хотелось удостовериться, что awk не умеет возвращать (хотя можно было бы через статус $? передать... ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 21:13:04 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
Можно вернуть ``, можно действительно через $? с помощью exit(), можно пообщаться с вызвавшим процессом через fifo канал. А переменные вызвавшего скрипта из awk естественно не изменить и дело совсем не в awk. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 22:16:55 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
--null--Можно вернуть ``, можно действительно через $? с помощью exit(), можно пообщаться с вызвавшим процессом через fifo канал. А переменные вызвавшего скрипта из awk естественно не изменить и дело совсем не в awk. согласен, просто хотелось халявы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 12:41:00 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. не работает в смысле возвращает 0, а не 6 или 44 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 13:57:15 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
потому что не > а | Код: plaintext 1. 2. 3. 4. 5. 6. 7. и всё отлично работает возвратит конечно же значение из END ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 14:29:53 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
--null--, спасибо, на будущее учту, а то как-то не сообразил с просонья. А текущая моя реализацию по любому через grep тупо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 17:10:41 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
--null--, кстати а ещё может вы знаете, реально ли авком распарсить shmfs /dev/shm tmpfs size=4g 0 0 поле 4g как часть поля siza=4g т.е. как-бы динамически сменить FS="=" Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 19:42:45 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
Как вариант Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 21:59:06 |
|
||
|
Вернуть значение из awk скрипта
|
|||
|---|---|---|---|
|
#18+
> if($2="/dev/shm" ) Поправка: Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2010, 23:56:49 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=36540736&tid=1485034]: |
0ms |
get settings: |
15ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
54ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 315ms |
| total: | 520ms |

| 0 / 0 |
