|
|
|
переменные в скриптах
|
|||
|---|---|---|---|
|
#18+
почему то неполчается разрулить следующее вот sh скрипт Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. дает такой рез-т chfl=0 hello 1 chfl=0 chfl - это типа change flag, так вот , как бы так сделать чтоб в цикле шло изменение глобальной переменной chfl, а то оно походу вторую локальную создает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2005, 16:42:24 |
|
||
|
переменные в скриптах
|
|||
|---|---|---|---|
|
#18+
скрипт Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2005, 17:07:23 |
|
||
|
переменные в скриптах
|
|||
|---|---|---|---|
|
#18+
miniСЛОНскрипт Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. ...помоему это несколько не то, потому как ежели в циклк будет читаться число строк отличное от 1, то воторое значение будет никак не 1... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2005, 17:25:30 |
|
||
|
переменные в скриптах
|
|||
|---|---|---|---|
|
#18+
не, так не очень хотелось бы на самом деле вместо echo hello | while ... там другая конструкция и внутри цикла while много чего делается, что хотлось бы видеть на экране вот кусок ... cat iptables.tmp | egrep -v -f mysql.tmp | while read chain_ip; do chfl=1 ... done и задумка то была, если на конвейр чего попало , занчит были произведены кое какие изменения и это нужно проанализировать после done, например через флаг chfl, что не выходит :( А запихивать весь вывод , кот. идет внутри цикла в переменную как то не очень красиво :) может тогда так cat iptables.tmp | egrep -v -f mysql.tmp | tee file.tmp | while read chain_ip; do ... done и тогда дальше [ -s file.tmp ] && { ... но это файл целый созавать ... хотя может и никак больше :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2005, 17:33:45 |
|
||
|
переменные в скриптах
|
|||
|---|---|---|---|
|
#18+
sanek842 Код: plaintext 1. 2. 3. я правильно понял что фактически это проверка на то что Код: plaintext если так то можно поюзать флаг -c для grep ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2005, 19:23:09 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=32959653&tid=1490899]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 511ms |

| 0 / 0 |
