Nigelist пишет:Тогда как правильно писать?
зависит от контекста.
Nigelist пишет:И как правильнее
https://translate.google.ru/?hl=ru& … ru/wrapper обёртка. Это если в отрыве от контекста. Очевидно, что в том(в каком?) контексте это не правильно.
Nigelist пишет:И всё-таки командная строка или оболочка?
это разные вещи, на самом деле.
CLI -- способ общения с компьютером. Можно сказать "протокол", если это уместно, когда один из участников "общения" -- человек, а второй -- компьютер.
Шелл -- программа, которая реализует протокол(интерфейс) CLI. Одновременно с этим шелл является языком программирования, точнее интерпретатором этого языка(но в общем случае это не обязательно, это только дополнительная фича shell'а. Однако, ABS чуть менее чем весь об этом "дополнении").
Эмулятор терминала -- другая программа, в которой можно вбивать буквы и цифра и получать ответы. Например от shell'а.
В данном конкретном случае речь идёт не о том, что "шелл в обёртке", а о том, что "информация от пользователя в обёртке". Т.е. шелл сначала обрабатывает введённую информацию (парсит), разделяет еёна лексемы и операторы, а уж потом исполняет эту конфетку в фантике(wrapper).
Т.о. речь о том, что шелл состоит из двух частей:
1. парсер, который оборачивает информацию в нужный вид
2. исполняющая часть, которая собственно исполняет код
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)