... | @@ -58,10 +58,10 @@ calogger имяфайла_со_списком_переменных |
... | @@ -58,10 +58,10 @@ calogger имяфайла_со_списком_переменных |
|
```
|
|
```
|
|
|
|
|
|
Файл списка переменных можно сформировать из полного списка переменных системы, который генерируется при компиляции.
|
|
Файл списка переменных можно сформировать из полного списка переменных системы, который генерируется при компиляции.
|
|
В данный момент это 2 файла **iocBoot/ioclogger/v4group1.cmd** **iocBoot/ioclogger/v4group2.cmd** (так получилось по историческим причинам, в будующем планируется генерировать 1 файл **iocBoot/ioclogger/v4group.cmd**). С помощью grep из него можно выбрать то что интересно. Например вас интересует координата X для первых банчей электронов и позитронов в семействе пикапов [SN]RP*.
|
|
Это файл **iocBoot/ioclogger/v4group.cmd** . С помощью grep из него можно выбрать то что интересно. Например вас интересует координата X для первых банчей электронов и позитронов в семействе пикапов [SN]RP*.
|
|
|
|
|
|
```
|
|
```
|
|
cat iocBoot/ioclogger/v4group?.cmd | grep -E "[NS]RP[^ ]+[ep]1_x-I" > имяфайла
|
|
cat iocBoot/ioclogger/v4group.cmd | grep -E "[NS]RP[^ ]+[ep]1_x-I" > имяфайла
|
|
```
|
|
```
|
|
|
|
|
|
формат файла следующий
|
|
формат файла следующий
|
... | @@ -90,7 +90,7 @@ cat iocBoot/ioclogger/v4group?.cmd | grep -E "[NS]RP[^ ]+[ep]1_x-I" > имяфа |
... | @@ -90,7 +90,7 @@ cat iocBoot/ioclogger/v4group?.cmd | grep -E "[NS]RP[^ ]+[ep]1_x-I" > имяфа |
|
### Пример
|
|
### Пример
|
|
|
|
|
|
```
|
|
```
|
|
[vepp4@vepp4-pult6 tmp]$ cat /opt/ppc860/v4bpm_build_cache/iocBoot/ioclogger/v4group?.cmd | grep -E "NEP5[^ ]+e1_.-I" > list
|
|
[vepp4@vepp4-pult6 tmp]$ cat /opt/ppc860/v4bpm_build_cache/iocBoot/ioclogger/v4group.cmd | grep -E "NEP5[^ ]+e1_.-I" > list
|
|
[vepp4@vepp4-pult6 tmp]$ ll
|
|
[vepp4@vepp4-pult6 tmp]$ ll
|
|
итого 4
|
|
итого 4
|
|
-rw-rw-r-- 1 vepp4 vepp4 162 Фев 2 14:06 list
|
|
-rw-rw-r-- 1 vepp4 vepp4 162 Фев 2 14:06 list
|
... | @@ -140,4 +140,4 @@ drwxr-xr-x 2 vepp4 vepp4 4096 Фев 2 14:07 VEPP4_NEP5 |
... | @@ -140,4 +140,4 @@ drwxr-xr-x 2 vepp4 vepp4 4096 Фев 2 14:07 VEPP4_NEP5 |
|
|
|
|
|
В системе эпикс есть возможность управлять доступом к переменным с помощью списков контроля доступа.
|
|
В системе эпикс есть возможность управлять доступом к переменным с помощью списков контроля доступа.
|
|
|
|
|
|
На ВЭППе списки контроля доступа настроены таким образом, что право на запись имеет пользователь vepp4 с машин семейства vepp4-*, все остальные имеют право только на чтение. |
|
На ВЭППе списки контроля доступа настроены таким образом, что право на запись имеет пользователь vepp4 с машин семейства vepp4-*, все остальные имеют право только на чтение. |
|
\ No newline at end of file |
|
|