Serj Kalichev 1 year ago
parent
commit
6ca6ffa173
1 changed files with 23 additions and 5 deletions
  1. 23 5
      docs/klish3.ru.md

+ 23 - 5
docs/klish3.ru.md

@@ -386,7 +386,22 @@ SEQ сам может быть элементом контейнера SWITCH.
 * `ACTION`
 
 > Нельзя путать [текущий путь сессии](#области-видимости) с путем для создания
-> ссылок
+> ссылок. Путь при создании ссылок использует внутреннюю структуру схемы,
+> заданную при написании файлов конфигурации. Это путь элемента внутри схемы,
+> уникально его идентифицирующий. Это статический путь. Вложенность элементов
+> при определении схемы лишь формирует необходимые наборы команд, эта вложенность
+> для оператора не видна и не является вложенностью в терминах его работы с
+> командной строкой. Он видит только лишь готовые линейные наборы команд.
+>
+> Текущий путь сессии является динамическим. Он
+> формируется командами оператора и подразумевает возможность войти глубже, т.е.
+> добавить к пути еще один уровень вложенности и получить доступ к
+> дополнительному набору команд, либо подняться выше. С помощью
+> текущего пути можно комбинировать созданные на этапе написания схемы линейные
+> наборы команд. Также команды навигации позволяют полностью заменить текущий
+> набор команд на другой, сменив `VIEW` на текущем уровне пути. Таким образом,
+> существование текущего пути сессии может создать для оператора видимость
+> ветвистого дерева конфигурации.
 
 
 ## Теги
@@ -1347,10 +1362,13 @@ SEQ сам может быть элементом контейнера SWITCH.
 Если текущий путь сессии `/view4/view1`, то оператору доступны команды "cmd1",
 "cmd2", "cmd5".
 
-Если текущий путь сессии `/view4/view1`, то оператору доступны команды "cmd1",
-"cmd2", "cmd5".
-
-
+Если текущий путь сессии `/view4/{/view1/view1_2}`, то оператору доступны команды
+"cmd2", "cmd5". Тут фигурными скобками обозначен тот факт, что элементом пути
+может является любой `VIEW` и не имеет значения является ли он вложенным при
+определении схемы. Внутри фигурных скобок находится уникальный путь элемента
+в схеме. В разделе ["Ссылки не элементы"](#ссылки-на-элементы) объясняется
+разница между путем, уникально идентифицирующим элемент внутри схемы, и текущим
+путем сессии.
 
 
 ### COMMAND