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

start [/forum/topic.php?fid=25&msg=36543250&tid=1485034]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 361ms |

| 0 / 0 |
