1

не понимаю как пользоватся етими атрибутами в команде rm и дгугх командах
--interactive=[when]
--one-file-system
не понимаю как пользоваться атрибутами которие начинаються на "--"

2

У многих, точнее почти всех команд, есть две формы аргументов: короткая — «-», и длинная — «--». Они равноценны. Обычно, короткая и длинная форма аргументов, применяются к часто используемым аргументам. Редко используемые аргументы иногда «обходятся» только длинной формой.
Пример:

 % ls --help
Использование: ls [КЛЮЧ]... [ФАЙЛ]...
Выдает информацию о ФАЙЛАХ (по умолчанию о текущем каталоге).
Сортирует в алфавитном порядке, если не задан ни --sort, ни один из ключей -cftuvSUX.

Аргументы, обязательные для длинных ключей, обязательны и для коротких.
  -a, --all                  не скрывать файлы начинающиеся с .
  -A, --almost-all           не выдавать подразумеваемые . и ..
      --author               вместе с -l, печатать автора каждого файла
  -b, --escape               печатать экранирующие последовательности
                             в стиле С для неграфических символов
      --block-size=РАЗМ      использовать блоки размером РАЗМ байт.
                             Формат см. ниже
...
  -f                         не сортировать, включает -aU, выключает -ls --color
  -F, --classify             добавлять к имени файла индикатор (один из */=>@|)
      --file-type            аналогично, но не добавлять `*'
      --format=СЛОВО         across -x, commas -m, horizontal -x, long -l,
                             single-column -1, verbose -l, vertical -C
      --full-time            синоним -l --time-style=full-iso
...
Был, был и весь вышел...

3

Lupo Alberto пишет:

У многих, точнее почти всех команд, есть две формы аргументов: короткая — «-», и длинная — «--». Они равноценны. Обычно, короткая и длинная форма аргументов, применяются к часто используемым аргументам. Редко используемые аргументы иногда «обходятся» только длинной формой.
Пример:

 % ls --help
Использование: ls [КЛЮЧ]... [ФАЙЛ]...
Выдает информацию о ФАЙЛАХ (по умолчанию о текущем каталоге).
Сортирует в алфавитном порядке, если не задан ни --sort, ни один из ключей -cftuvSUX.

Аргументы, обязательные для длинных ключей, обязательны и для коротких.
  -a, --all                  не скрывать файлы начинающиеся с .
  -A, --almost-all           не выдавать подразумеваемые . и ..
      --author               вместе с -l, печатать автора каждого файла
  -b, --escape               печатать экранирующие последовательности
                             в стиле С для неграфических символов
      --block-size=РАЗМ      использовать блоки размером РАЗМ байт.
                             Формат см. ниже
...
  -f                         не сортировать, включает -aU, выключает -ls --color
  -F, --classify             добавлять к имени файла индикатор (один из */=>@|)
      --file-type            аналогично, но не добавлять `*'
      --format=СЛОВО         across -x, commas -m, horizontal -x, long -l,
                             single-column -1, verbose -l, vertical -C
      --full-time            синоним -l --time-style=full-iso
...

ну вот например набираю rm --interactive[=never] file
ошибка rm: unrecognized option --interactive[=never]
а когда так rm --interactive=[never] file
неправильний аргумент "never"

4

muz пишет:

ну вот например набираю rm --interactive[=never] file
ошибка rm: unrecognized option --interactive[=never]
а когда так rm --interactive=[never] file
неправильний аргумент "never"

 Консоль:
rm --interactive=never file

5

спс

6

Lupo Alberto пишет:

Обычно, короткая и длинная форма аргументов, применяются к часто используемым аргументам.

дополню:
обычно короткая форма применяется при вводе с консоли

 Консоль:
rm -rf !$

а длинная в скриптах

rm --force --recursive $file_name

ибо второй вариант понятнее для чтения, но неудобен для набора (хотя это одно и тоже).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)