значение голых тире в этом примере curl/tar

Используйте следующую команду:

IFS=$'\n' arr=( $(xargs -n1 
  • IFS = $\n ' наборы bass internal field separator to newline.
  • arr = (...) определение массива.
  • xargs -n1 xargs считывает файл с максимальным значением 1 аргумента. Последовательности в кавычках остаются вместе, потому что они читаются как аргументы.

Выходные данные (один элемент на строку):

$ printf "%s\n" "${arr[@]}"
a
bc
d e
f

-121--82018-

bash / dash не являются преобладающими из-за какого-либо особого взаимодействия с ядром. Причина их преобладания над другими опциями (например, csh варианты, такие как tcsh , или другие вещи, такие как zsh ) заключается только в том, что оба являются sh - совместимыми, и подавляющее большинство сценариев оболочки написаны для этой цели. Нет ничего, что требовало бы bash или dash конкретно; вполне возможно, например, сделать дистрибутив на основе Busybox, который использует свою золу , даже для скриптовых целей, а также существуют дистросы, которые делают zsh оболочкой по умолчанию для интерактивного использования даже при сохранении другой оболочки как /bin/sh .

Что касается «царя раковин», здесь нет ничего слишком особенного, я не верю; это просто совместимость. Это и тот факт, что bash является оболочкой GNU Project, и поэтому получает некоторый кэш по ассоциации.

-121--133040-

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

Для локального отображения графического интерфейса (в отличие от запуска программ графического интерфейса по сети, их удаленного отображения) требуется сервер X. Если вы хотите узнать, установлен ли локальный графический интерфейс пользователя, проверьте наличие сервера X. X-сервер для локального дисплея - Xorg .

type Xorg

сообщит, установлен ли он. Это не скажет вам, работает это или работает, это будут другие вопросы вообще.

(Последние версии Ubuntu представили новый графический интерфейс, Мир , но X все еще должен быть доступен.)

1
21.12.2017, 00:54
0 ответов

Теги

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