Что Это преимущество обеспечения каждого процесса с помощью адресного пространства?

Вы можете использовать замену шаблонов оболочки для удаления шаблонов:

$ foo="ab cd ef gh"
$ echo "${foo//ef}"
ab cd  gh

Примечания

  1. Многие считают использование обратных кавычек архаичным. Обычная современная форма подстановки команд - $ (...) .

  2. Использование обратных кавычек и эха для создания foo излишне. Вы можете просто присвоить строку переменной, как показано выше.

  3. Чтобы вы знали, что происходит, когда вы используете echo, не помещая его аргумент в кавычки, оболочка выполняет разделение слов , разбивая строку на три части, которые были переданы в echo как три отдельных аргумента. echo объединяют свой аргумент пробелом.

0
14.03.2018, 20:42
0 ответов

Теги

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