Как запустить программы с аргументами как 'arg=val' (например, dd) в емкостно-резистивной оболочке (версия Linux, портированная от ОС Plan9)?

это не точно старо, но это интересно, и медленно как он, были старые аппаратные средства

# cat /proc/cpuinfo 
  system type       : TI AR7 (TNETD7200)
  processor     : 0
  cpu model     : MIPS 4KEc V4.8
  BogoMIPS      : 211.35
  wait instruction  : yes
  microsecond timers    : yes
  tlb_entries       : 16
  extra interrupt vector: yes
  hardware watchpoint   : yes
  ASEs implemented  :
  shadow register sets  : 1
  core          : 0
  VCED exceptions   : not available
  VCEI exceptions   : not available
  • это - ЦП приблизительно на 211 МГц
  • версия 2.6.32.10 ядра
  • 16 МБ RAM
  • 4 МБ флэш-памяти
  • нет:
    • жесткий диск
    • экран
    • видеокарта
  • это имеет созданный в Модеме ADSL, это приводит в действие мой Интернет
  • Дистрибутивом является OpenWRT

6
12.04.2012, 01:16
1 ответ

согласно man rc:

Следующие символы специальны: #; и | ^ $ = ''{} () <> одинарная кавычка (') предотвращает специальный режим любого символа кроме себя.

Так = специальный символ, из которого необходимо выйти.

Если Вам не нравится синтаксис:

ls '--color=auto'

можно выйти только = символ:

ls --color'='auto

но я не думаю, что это немного лучше.

7
27.01.2020, 20:27
  • 1
    ! К сожалению, я не обращал много внимания на эту часть руководства, позора мне. Вы правы, никакой другой путь, только выходя. Также я нашел, что в Плане 9 ОС dd инструмент использует традиционные параметры стиля: - если, - и - бакалавр наук вместо того, если =, = и бакалавр наук = и я нашел то великое. –  rslnx 02.05.2012, 11:46

Теги

Похожие вопросы