Если убрать ядро, что останется от ОС?

Давайте поработаем grepс вариантами:

Вы можете grepисключить все строки в вашем файле фруктов, кроме тех, которые находятся в вашем файле списка с номерами:

grep -v -x -f numbers fruits

(-fдля получения файла шаблона, -xдля предотвращения частичного совпадения и -vдля инвертирования совпадения)

К сожалению, числа и фрукты находятся в разных строках, поэтому фрукты переживают grep. Избавимся от них дополнительным -eпаттерном:

grep -v -x -e "[a-z]*" -f numbers fruits

Теперь все строки, состоящие только из букв, удалены, так что фруктов больше нет, даже нужных. Но мы можем восстановить их из контекста :

.
grep -v -x -A1 -e "[a-z]*" -f numbers fruits

(-A1дает дополнительную строку после каждого совпадения )наконец дает то, что вы хотели.

0
04.03.2019, 20:57
2 ответа

"To explain what Linux is, you have to explain what an operating system is. And think about an operating system, I mean, you’re never-ever supposed to see it; because nobody really uses an operating system; people use programs on their computers and the only mission in life for an operating system is to help those programs run. So, an operating system never does anything on its own, it’s only waiting for the programs to ask for certain resources or ask for certain files on the disk, or ask for programs to connect them to the outside world. And then the operating system steps in and tries to make it easy for people to write programs."

Линус Торвальдс, в Revolution OS

И он прав -люди используют приложения, а не операционные системы. Я смог довольно безболезненно переключаться между OS X и Linux на рабочем столе, как только узнал, как работать с рабочим столом OS X и открывать / закрывать приложения. Firefox, Chrome и оболочка bash мало что меняют....

Одна из причин, по которой мне удалось перевести многих не -нетехнических пользователей на Linux. Установите красивый рабочий стол (Мне нравится Mint с MATE )так что он выглядит несколько знакомо (кнопка меню и т. д. )настройте избранное, чтобы они могли получить доступ к Chrome/Firefox, Thunderbird, если необходимо, калькулятор, OpenOffice и т. д., и они счастливы как моллюски, никогда не зная и не заботясь о том, чтобы иметь Linux, а не Windows и т. д.

1
28.01.2020, 02:40

Оболочка, конечно.

Вспомните метафору ореха и помните, что она является метафорой.

0
28.01.2020, 02:40

Теги

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