Перейти к основному содержимому

Команда batch

С помощью этой команды можно выполнить одну или несколько команд интерфейса командной строки, которые содержатся в файле.

Прим.
  • Строки комментариев в пакетном файле начинаются со знака #.
  • При выполнении пакетного файла команды, выполнение которых завершилось ошибкой, возвращаются вместе с кодом возврата ошибки.
  • Команды пакетного файла, содержащие нераспознанные параметры команд, могут вызывать создание предупреждений.
  • Команды, которые не возвращают «ОК», будут помечены как ошибки.
Синтаксис:
batch [-options]
Табл. 1. Параметры batch
ПараметрОписаниеЗначения
-fИмя пакетного файлаДопустимое имя файла
-ipIP-адрес сервера TFTP/SFTPДопустимый IP-адрес
-pnНомер порта сервера TFTP/SFTPДопустимый номер порта (по умолчанию 69/22)
-uИмя пользователя для сервера SFTPДопустимое имя пользователя
-pwПароль для сервера SFTPДопустимый пароль
-verboseПечать количества команд, возвращающих результат «всего/ошибка/предупреждение»
Прим.
Информационные команды считаются ошибками
 
Пример:
system> batch -f /home3/lining29/batch -ip 10.240.218.90 -pn 22 -u lining29 -pw 123456
1. vpd comp
FRU Name PN/SKU SN/PPIN Status
-------- ------ ------- ------
FIO SR27B86874 N/A PRSENT
CPU_2 30439450 0DD461420F101656 PRSENT
CPU_1 30439450 0DD431C2282F5178 PRSENT
2. info -name name
ok
3. tls -min 1.3
ok

system> batch -f /home3/lining29/batch -ip 10.240.218.90 -pn 22 -u lining29 -pw 123456 -verbose
1. vpd comp
FRU Name PN/SKU SN/PPIN Status
-------- ------ ------- ------
FIO SR27B86874 N/A PRSENT
CPU_2 30439450 0DD461420F101656 PRSENT
CPU_1 30439450 0DD431C2282F5178 PRSENT
2. info -name name
ok
3. tls -min 1.3
ok
Command total/errors/warnings: 3 / 1 / 0