[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 65 | 10 | 18
Назад Вниз Каталог Обновить

Аноним 06/04/17 Чтв 23:38:10  150413550  
1200px-NewTux.s[...].png (195Кб, 1200x1440)
Анон, вкатываюсь в Линукс, решаю несложные легкие задачки. Напрягла формулировка

>Вывести строку из файла только в том случае, если искомая подстрока соответствует \s+SOMETEXT\s+

s+ и обратные слэши имеют какой-то космический эффект здесь или это обычное регулярное выражение?

Я правильно сделал?
sed -n '/\s+SOMETEXT\s+/p' test.txt
Аноним 06/04/17 Чтв 23:38:26  150413568
Бамп
Аноним 06/04/17 Чтв 23:38:46  150413588
Бамп
Аноним 06/04/17 Чтв 23:39:40  150413647
>>150413550 (OP)
пример дай. так чот не вкурю
Аноним 06/04/17 Чтв 23:40:40  150413725
>>150413647
Да нет примера, просто надо выполнить задание.
>Вывести строку из файла только в том случае, если искомая подстрока соответствует \s+SOMETEXT\s+

Я сам уже полчаса ебусь с кучей мануалов и ссылок на учебники, нихуя не могу найти по поводу этого \s+SOMETEXT\s+

Что это вообще, если не регулярное выражение?
Аноним 06/04/17 Чтв 23:42:37  150413870
Бамп
Аноним 06/04/17 Чтв 23:43:05  150413905
>>150413725
\s это пробел
+ это 1 или больше символов в данном случае пробелов
SOMETEXT ну твой искомый текст
сча накидаю чото минуту
Аноним 06/04/17 Чтв 23:44:04  150413971
>>150413905
Спасибо.
Аноним 06/04/17 Чтв 23:47:14  150414199
Еще пока не забыл, такой вопрос.

По удаленке подключен через SSH к другой машине. Чтобы не завершался процесс при разрыве соединения/закрытии консоли, надо использовать autossh?
Аноним 06/04/17 Чтв 23:47:48  150414242
2ch.png (7Кб, 410x264)
>>150413971
оно ?
Аноним 06/04/17 Чтв 23:50:50  150414464
>>150414199
>autossh
это что бы подымалось соединение если отвалится инет или еще какая хуйня

так то или через screen запускаешь (http://help.ubuntu.ru/wiki/screen отут почитай) или просто в конце команды ставишь &

(отут я хз завершится если закрыть терминал или нет)
Аноним 06/04/17 Чтв 23:53:23  150414659
>>150414242
Ебать какая хищная хуйня. А через sed как? Мне больше он нравится.
>>150414464
Ну вот значит к первой части вопроса autossh подходит. А с закрытием терминала только через screen?
Аноним 06/04/17 Чтв 23:57:51  150415009
>>150413550 (OP)
ОПхуй где задачки берешь?
Аноним 07/04/17 Птн 00:00:24  150415206
>>150414659
sed это редактор
а если тебе просто поиск то grep нада юзать
там можно было и без cat запустить
типа grep -E "\s+dvach\s+" 1.txt
ну или grep -E "\s+dvach\s+" 1.txt > 2.txt
Аноним 07/04/17 Птн 00:01:38  150415291
>>150415009
На самом деле мне дали для подготовки к собеседованию целый список вопросов, тут в разделе про Linux несколько простых задач на работу с файлами.
>>150415206
Ну, мне надо вывести. sed же может выводить через /p.
Аноним 07/04/17 Птн 00:03:16  150415392
Зачем sed'ом делаешь?
Почему не grep?
Аноним 07/04/17 Птн 00:06:25  150415628
>>150415392
Мне как-то больше понравилось. Понятнее, что ли.
Аноним 07/04/17 Птн 00:13:24  150416147
Только чет нихуя не работает. Где я объебался?
Аноним 07/04/17 Птн 00:13:43  150416171
>>150416147
Отклеилось.
Аноним 07/04/17 Птн 00:18:53  150416551
>>150416171
какая-то у тебя ебота с экранами в сэде
Аноним 07/04/17 Птн 00:19:20  150416583
>>150416171
Для sed тоже нужен ключ -E
Аноним 07/04/17 Птн 00:21:09  150416705
e2ab2f85ac53f68[...].png (26Кб, 1475x148)
>>150416583
Пик пиздит?
Аноним 07/04/17 Птн 00:22:03  150416765
ohjeew9eeR.jpg (344Кб, 1920x1080)
Вооо! А где noHяши мои?
Аноним 07/04/17 Птн 00:22:52  150416832
2ch2.png (5Кб, 370x234)
хух бля, осилил
Аноним 07/04/17 Птн 00:24:05  150416922
>>150416832
Так. А нахуя обратный слэш между s и +? В sed надо вообще все отделять что ли?
Аноним 07/04/17 Птн 00:26:15  150417055
>>150416832
Повторил в точности, нихуя не работает.
Аноним 07/04/17 Птн 00:26:22  150417062
>>150416705
>>150416832
Для + нужны либо расширенные регулярки(-E), либо экранирование \+
Аноним 07/04/17 Птн 00:26:32  150417073
>>150416922
\s+ это регулярка 1 и больше пробелов
от нахуйя слеш перед + я хз, поидее + внутри самого седа еще юзается и потому нада экранировать. ну я покрайней мере так понял
Аноним 07/04/17 Птн 00:27:45  150417161
2ch3.png (2Кб, 372x64)
>>150417062
точняк
Аноним 07/04/17 Птн 00:28:37  150417218
>>150415628
Это гланды через жопу называется.
Используй все по назначению.
Аноним 07/04/17 Птн 00:29:09  150417256
>>150417218
Понятно. Потому что у меня пикрелейтед вообще ничего не выводит. grep, так grep.
Аноним 07/04/17 Птн 00:31:39  150417414
ОП хуй давай еще какого-то гуана подкинь.
я спать собирался еще час назад
Аноним 07/04/17 Птн 00:34:13  150417575
>>150417414
Да я тоже уже иду, в 7 вставать. Вот напоследок, тут буквально пара строк.

Заменить все/первое вхождени(е,я) SOMETEXT на RSS в файле test.txt
Аноним 07/04/17 Птн 00:36:31  150417730
>>150413550 (OP)
Поясните ньюфагу, люникс это же ос, нахуя какие-то задачки решать что бы вкатиться, это же не язык програмирования ?
Аноним 07/04/17 Птн 00:38:09  150417829
>>150417730
> люникс это же ос, нахуя какие-то задачки решать что бы вкатиться, это же не язык програмирования ?
Если ты хочешь там просто создать файл, используя терминал, тебе уже надо УЧИТЬСЯ. Пользовать как домохозяйка через GUI можешь, конечно, но нахуй оно тебе?

А так Линукс - серверная ОС. Без знания кучи команд и принципа работы файловой системы ты там даже группам права не присвоишь.
Аноним 07/04/17 Птн 00:38:25  150417843
>>150417730
ну будешь херней всякой маяться околоадминской с таким придется сталкиваться
Аноним 07/04/17 Птн 00:41:05  150418021
>>150417829
Зачем это нужно в 2017 ? Такая муть вроде на совсем старых виндах аля 95 или раньше была только ?
Аноним 07/04/17 Птн 00:41:19  150418040
>>150414464
с nohup можешь поиграться, но скрин удобнее в большинстве случаев
Аноним 07/04/17 Птн 00:42:08  150418095
>>150418021
> Зачем это нужно в 2017 ?
Ламерам конечно не нужно. Админом на Windows Server ты разве что в сельскую школу информатиком устроишься.
Аноним 07/04/17 Птн 00:43:02  150418153
2ch4.png (7Кб, 463x258)
>>150417575
смотри как я могу :)
Аноним 07/04/17 Птн 00:43:21  150418169
>>150418021
Утруди себя почитать, как была Linux сделана и для чего.
Алсо, DE не нужно для тех задач, который ставятся.
Аноним 07/04/17 Птн 00:44:08  150418207
>>150418095
Wrong!
Иди нахуй, пиздабол. Даже лень объяснять, почему ты не прав.
Аноним 07/04/17 Птн 00:46:52  150418362
>>150417730
>>150418021
На самом деле текстовый интерфейс дает огромные возможности, которых нет в гуи приложениях.
Аноним 07/04/17 Птн 00:50:47  150418619
>>150414199
Нужно использовать nohup или screen. Скрин вообще годнота, использую везде.

Аноним 07/04/17 Птн 00:57:41  150419059
>>150417730
Да хуй их знает. Пытаются выучить все команды, не имея при этом никакой задачи. Пердолинг ради пердолинга.
У меня центось на вагнере плюс два сервера на амазоне (фря и убунта). Знаю может десятка 3-4 команд на память, и то понятия не имею, какие там ключи вообще есть. Если нужно что-то, то смотрю ман.
Вообще должно быть так: есть задача - гугл\форум\ирц, как сделать, чтобы было збс - гугл\форум\ирц даёт команду, чтоб было збс - man <команда збс>
Лучше бы имакс ковыряли с лиспом или ядро - намного больше пользы было бы.
Аноним 07/04/17 Птн 01:04:09  150419404
>>150419059
Попробуй собрать арч или генту, вот прям до десктопного юзабельного состояния. Напердолишься отдуши, начнешь ориентироваться в консоли.
Аноним 07/04/17 Птн 01:04:58  150419455
aiH5Yaghan.jpg (381Кб, 1920x1200)
Так что насчет коHяшечек?
Аноним 07/04/17 Птн 01:06:23  150419543
>>150413550 (OP)
Прыщеблядям нет пути. Сдохни, мразь!
Аноним 07/04/17 Птн 01:06:41  150419566
>2017
>учить sed

Ну и как и ты из этого профиты собрался извлекать?
Аноним 07/04/17 Птн 01:08:16  150419654
>>150419183
Эдуарду привет
Аноним 07/04/17 Птн 01:09:57  150419754
>>150419455
Оп - неблагодарный пидор.
Аноним 07/04/17 Птн 01:12:36  150419930
>>150419566
А что там учить, кроме регулярных выражений?
Или регулярные выражения в 2017 уже не нужны?
Аноним 07/04/17 Птн 01:12:52  150419947
>>150419754
А я тут при чем, мяу?
Аноним 07/04/17 Птн 01:19:58  150420388
>>150419930
Никсы и регулярные выражения это ситуативные и прикладные дисциплины. Они нужны постольку поскольку. Они учатся при выполнение других задач по ходу дела. Регулярки можно задрочить если у тебя 80% работы это написание алгоритмов по автоматизированному редактированию текстов.

Хочешь никсы - учит как они устроены со стороны сервера. Нагрузки, распределение памяти. Движки веб серверов и БД, их инсталяции и оверхерды. Вот это все. Сборка рейдов, резервирование еще всякое.
Аноним 07/04/17 Птн 01:22:02  150420509
>>150419404
Арч я ставил-переставлял на десктопе много раз. Думаю, смогу даже без руководства поставить. Кажется, это был второй линукс, который я ставил после минта вроде.
Генту я собирал один раз на некроноуте правда проебался пару дней со сборкой ядра, захуярил генкернелом и забил хуй. Собрал иксы уже, кеды, пшшшаудио, фурифокс с пго эта залупа часов 40 компилялась лол, но снёс всё нахуй и поставил сьюз - для генты нужно хорошее железо, а на некроговне слишком долго. А так бы юзал дженту да.
Имо всё, что не дженту сурс-бейсед, затраченного времени не стоит.
Аноним 07/04/17 Птн 01:22:25  150420531
>>150420388
Ненавижу регулярки. Всем сердцем, блять.
Использую и потом забываю что это значит (кроме азов).
Аноним 07/04/17 Птн 01:23:31  150420593
>>150420509
А ты нахуя столько времени въебал? Цель-то какая?
Аноним 07/04/17 Птн 01:24:41  150420662
>>150420531
Ну и дебил необучаемый
>ненавидеть то, что упрощает жизнь
Аноним 07/04/17 Птн 01:27:20  150420789
>>150420531
Ну и зря. Регулярки - это великая вещь, позволяющая делать то, что без них будет сделать очень сложно, ну или по крайней мере долго.
Аноним 07/04/17 Птн 01:40:32  150421536
>>150420789
>>150420662

Я их использую. И да, они облегчают жизнь.
Но это не отменяет того факта что выглядит все это дело как пиздец и все это выражение (если не простое - прошу учесть) ты через пару месяцев не вспомнишь, что значит.
Особенно если ты прибегаешь к ним по мере необходимости, а не постоянно с ними общаешься.
Аноним 07/04/17 Птн 01:51:54  150422081
>>150420593
Смотря на что. Если вообще на линукс в качестве домашней системы, то времени ушло очень мало - где-то день на просмотр роликов на трубе, день на чтение и день на поставить и настроить. А цель - мне нужна ос для людей, а мак слишком дорого.
Если про рач, то тогда я был нуфагом и думал, что это круто и даст мне кучу профита. Правда, именно после ебли с рачем я понял, что такое жму линупс.
Если про дженту, то мне нужны были из-за некрожелеза все эти оптимизации, быстродействие и контроль версий по как бонус, но, как оказалось, на слабом пека это говно юзать нельзя, разве что удалённо собирать. И насколько я помню на сюзе и дебианах имакс как-то не так собран был. Или это был не имакс. Не важно короче.
Но если взять то время, что я потратил на установку, настройку, допиливание и поддержание в живом состоянии арча... Я бы наверно за это время хаскел и лисп освоил, что намного полезней.
Аноним 07/04/17 Птн 01:54:07  150422174
Зачем вы скрин советуете, когда уже давно есть тмукс?

Аноним 07/04/17 Птн 01:54:44  150422207
>>150422081
То есть это не для работы а так, чисто поебаться для себя?
Аноним 07/04/17 Птн 01:58:12  150422337
>>150422174
>тмукс
Зачем эта вся хуйня если есть kill?
Аноним 07/04/17 Птн 02:00:57  150422472
>>150422337
Наркоман?
Аноним 07/04/17 Птн 02:11:39  150422901
>>150422207
Изначально да, офк. Сидел хикковал и заинтересовался. Поставил - быстро, удобно, понравилось. Потом три сервера дали на содержание, один из них даже сам поднимал. На одном приходится раз в несколько недель что-то ломать, чтобы продолжали платить лол. Но там хватило бы знаний, полученных за год юзания убунты, ну может 10-15 гайдов еще прочитать сверху. Теперь можно сидеть хикковать, двачевать, саморазвиваться и смотреть оняме дальше, но законно.
Так-то если бы не никсы, то так бы и остался игродауном. Впрочем, в пердолика тоже превращаться не стоит

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 65 | 10 | 18
Назад Вверх Каталог Обновить

Топ тредов
Избранное