sed - редактор потока, в котором вы можете использовать | (pipe) для отправки стандартных потоков (STDIN и STDOUT специально) через sed и изменять их программно «на лету», что делает его удобным инструментом в философия философии Unix; но также может редактировать файлы напрямую, используя параметр -i, упомянутый ниже. Рассмотрим следующее:
sed -i -e 's/few/asd/g' hello.txt
s/ используется для . Рассмотрим следующее , чтобы найти найденное выражение few с asd:
. немногие, храбрые. Адд, храбрый. /g означает «глобальный», что означает сделать это для всей строки. Если вы оставите /g (с s/few/asd/, всегда должно быть три слэша, независимо от того, что), а few появляется дважды в одной строке, только первый few изменен на asd: [ ! d13] Немного, храбрый.
Немногие мужчины, несколько женщин, храбрые.
Это полезно в некоторых случаях, например, для изменения специальных символов в начале строк (например, для замены более чем символы, которые некоторые люди используют, чтобы процитировать предыдущий материал в потоках электронной почты с горизонтальной вкладкой, оставив цитированное алгебраическое неравенство позже в строке нетронутым), но в вашем примере, где вы указываете, что стандартные потоки few должен быть заменен, убедитесь, что у вас есть /g.
Следующие два параметра (флаги) объединены в один, -ie: опция
-i используется для редактирование на месте в файле hello.txt.
-e указывает, что выражение / команда запускается в этом случае s/.
Теперь, если вы хотите сбросить настройки, запустите эту команду в терминале:
gsettings reset com.canonical.Unity.Devices blacklist
Также работает с Ubuntu 14.04 LTS.
Источник: Как удалить иконки дисков запуска?