В CS кандидат Addmission: обратившись к проф о неопубликованной работе

Я играл vimgolf (очень интересная кстати) и я не могу понять одно из решений этой проблемы http://vimgolf.com/challenges/4d1a34ccfa85f32065000004

Задача состоит в том, чтобы преобразовать этот текст:

Сделать пар линий совпадают, делая каждую вторую строку так же, как первой:

# Добавление текста:
Название "ВИМ" является аббревиатурой от "VI улучшена"
Название "Вим" - это аббревиатура

Для редактирования текста:
Vim-это текстовый редактор, первоначально выпущенный Брам Мооленаар в 1991 году для Amiga
Общая информация: Vim-это текстовый редактор, выпущенный Брам Мооленаар в 1991 году для Amiga

# Удаление текста:
Vim имеет ви режиме совместимости 
Vim имеет ви режиме совместимости, но когда не в таком режиме Vim имеет много усовершенствований по сравнению с Ви

к этому:

Сделать пар линий совпадают, делая каждую вторую строку так же, как первой:

# Добавление текста:
Название "ВИМ" является аббревиатурой от "VI улучшена"
Название "ВИМ" является аббревиатурой от "VI улучшена"

Для редактирования текста:
Vim-это текстовый редактор, первоначально выпущенный Брам Мооленаар в 1991 году для Amiga
Vim-это текстовый редактор, первоначально выпущенный Брам Мооленаар в 1991 году для Amiga

# Удаление текста:
Vim имеет ви режиме совместимости 
Vim имеет ви режиме совместимости 

На мой вопрос, как вторая линия это решение работает:

:г/#/+2Д<СГ>:<до><БС><БС>1Т<СГ>ЗЗ

и по второй линии я имею в виду :г/#/+1Т.

+918
EXCHANGNOSALE 20 мар. 2023 г., 00:37:29
22 ответов

Я бы сделал это путем выполнения этих команд в подоболочку

( innobackupex-1.5.1-пользователь=корень --пароль=**** --поток=тар ./ \
 | документ > /data/myfile.tar.gz ) 2> ошибки
+981
Keillen Hayes 03 февр. '09 в 4:24

Ваш адаптер должен работать с Ubuntu, но вам, возможно, придется rt2800usb черного списка, открыв терминал и введите gksudo команду Gedit /и т. д./команды modprobe.д/игнор.конф Это откроет текстовый файл. Тогда у вас есть, чтобы перейти к нижней части текста и добавить строку черного списка rt2800usb тогда вы просто обязаны сохранить и закрыть файл и терминал.

Если вы все еще не имеют доступа в Интернет после этого можно попробовать открыть настройки маршрутизатора(если вы не знаете, что это кто-то другой сделает это за вас) и установить беспроводной режим 802.11 n и 802.11 g и 802.11 б

+948
Abhijit Kale 3 мар. 2021 г., 20:51:57
Другие ответы

Связанные вопросы


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

Вроде бы понятно, что Pureland практика фокусируется почти исключительно на работе и изысканный став при обучении в отношении мудрости, ВКЛ. разъяснения-Джана и становится, кажется, только общая отсутствовали. Разве не главная цель, или вообще возражал цель там превращается в изысканную сферу бытия в нематериальный мир и радость в концентрации основного фокуса?

Конечно, моя персона не в тех сферах обязательства Westernland, ищущих убежища, и те существа, обитающие там.

Может быть, ответ: "Нет, просто, просто незнающие и не заметил/знаю, практикуется" может быть правильным.

[Примечание: это дар Дхаммы и не предназначены для коммерческих целей или других низких wordily прибыли посредством торговли и обмена.]

+930
Devesh Garg 12 янв. 2017 г., 04:27:00

Нужно было что-то вроде "хотел" секретно реклама. Шелковый путь продать только наступление товар, не способ размещать объявления. Заинтересованы в приобретении электроники, других юридических нет продуктов. Тут сайт такой существует?

+902
ckg 20 сент. 2017 г., 20:11:32

С 9.0.1 можно удалить 9.0.0 и установить, что.

Если у вас есть проблемы с удалением предыдущей версии 9.0.0 или

перезагрузка в однопользовательский режим, нажав кнопку E в загрузчик GRUB и добавляя один в конце линии ядра. Затем нажмите клавишу F10

Вы должны получить корневой подскажите, где можно выполнить команду Удалить:

компания VMware-установщик --удалить-продукту VMware-станций

+836
Lurmjak 23 сент. 2013 г., 17:37:23

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

Если вы можете сделать курицу с потрохами, то вы можете поджарить его с потрохами настоящее время, это также может улучшить мясистый вкус соуса.

+731
GTX OC 30 июл. 2017 г., 06:52:21

Я думаю, что вы бы лучше глядя на реальный язык сценариев, таких как PHP, Perl или Python, чтобы сделать что-то подобное для вас, особенно если вы действительно не хотите попасть в крупномасштабных сложных скриптов.

+721
Zaharich 20 июн. 2014 г., 00:44:54

У меня есть тонны файлов txt.gz в сети я хочу ungzip и положить в тгз. У меня есть достаточно дискового пространства для всех сжатых файлов, но не распаковываются.

Я вижу это в моей голове

тар-czf выход.тгз --демон
пока читала именем
делать
 с wget ftp://server/path/$filename.gz
 разархивируйте $filename.gz
 тар-добавить к демону ./$именем
 РМ именем
сделано
тар-рядом-демон

Есть ли способ сделать это?

+600
Corfiotis 31 дек. 2013 г., 01:40:47
  1. Откройте файл, который вы хотите экспортировать в страницах.

  2. Выделить все; копировать

  3. Создать новый, пустой файл в текстовом редакторе и сохраните его с именем вы хотите, как .файлы DOCX - файл.

  4. Откройте файл в страницах

  5. Вставьте свой контент на .файлы DOCX файл

  6. Сохранить .файлы DOCX файл

(Или создать рабочий процесс Automator для этого, если вы найдете себе делать это часто)

+596
Dan Abano 5 янв. 2010 г., 11:31:03

завиток не компилируется в PHP. Я бегу:

[корень@ВПС ~]# кот /и т. д./Вопрос
Релиз в CentOS 5.7 (финал)
\Ядра R в \М

Затем я выполнить ням установить Curl и ням установить PHP-завиток. Затем:

 [корень@ВПС ~]# которые вьются
/usr/Бен/локон
 [корень@ВПС ~]# /usr/Бен/локон -в
завиток: нет URL-адрес, указанный!
завиток: попробуйте завить --Help' для получения дополнительной информации

Мое окружение до сих пор показывает, что я не скомпилировать завиток в PHP. Почему?

Я использовал функцию phpinfo(), которая показывает:

cURL support: enabled

но когда я установить админ панели на моем VPS хостинг, он показывает:

CURL not compiled into PHP - notify server administrator

Как я могу это исправить?

+522
nifran1989 29 апр. 2013 г., 19:33:12

У меня 33GB с разделителями плоский файл.

Мне нужно для извлечения определенных столбцов из файла, из линий, из которых первый и 20-й столбец соответствует состояние.

Я использовал ниже код для обработки входного файла.

на awk -Е"|" '('$1~/^бл|^ПТ|^ГФ|^ГП|^ц|^ПВ|^кв. м.|^НК|^ПФ|^ТЧ|^ре|^ТФ|^ВФ|^УТ/&&$20=="правда"') {печати $0}' <входной файл> | вырезать -д'|' -Ф1-3,6,10,11,13,19,20 >> <выходной файл>

$1 и $20 являются позиции столбца во входном файле

Этот код работает нормально. Однако это занимает около 1,5 часов, чтобы извлечь данные. Есть ли способ, чтобы обработать файл быстрее?

+493
ARVIND M 24 нояб. 2015 г., 21:46:17

Я сделал новую установку на Ubuntu 12.04 и когда он заканчивал это не установите загрузчик GRUB и эта установка была поверх предыдущей установки, где перегородки должны быть отформатированы. Установки не устанавливается на любой раздел, у меня. А без жратвы я не могу получить мой Windows 7

+491
skorodembel25 3 сент. 2017 г., 11:13:03

Им оппо A3s, который пользователь. Я хочу сменить смайлики на iOS. Другие телефоны, такие как Xiaomi может изменить его, следуя на YouTube. Но почему мой телефон не может ? Я очень хочу, чтобы в iOS смайлики .

+488
Sebastian Altamirano 25 февр. 2015 г., 08:03:08

Я получил с помощью iView 7" Android планшет около недели назад, и это было прекрасно до сегодняшнего дня. Это продукт на Newegg

Короче говоря, похоже, что мои внутренней памяти просто не будет принимать какие-либо изменения, которые вызывает всякие странные ошибки.

Я уже дошли до того, что попытка сброса настроек; отключение, удерживая Громкость-вверх, Home и питание; ожидая подсказки, и выбрав опцию возврата к заводским. Но он не работает - после перезагрузки все как было раньше; мой ADW рабочего стола по-прежнему нет; все мои программы и данные, все.


Конечно, это не может использоваться как есть, но программы не работают так, как предполагалось. Некоторые (такие как Facebook и календарь хранения) силы бросить, как только я открыть домашний экран. Остальные силы бросить в процессе эксплуатации - как правило, одно могу сказать, когда это нужно сохранить некоторые данные. Но другие, кажется, работают, но не сохранить свои данные, программа видимо просто 'ласточки' ошибка.

Некоторые функции системы не работают; например, я не могу подключиться к WiFi, когда я включите его, пункт WiFi в настройках показывает "ошибка".

Я не могу даже удалить программу. Ну, я могу, но как только я перезагружаю, они вернулись.

Через файловый менеджер я не могу изменить любые файлы на Зона пользователя внутренней SD-карты.

Планшет корнями (речь идет корнями; я не сделал этого сам), и через ES Проводник я могу зайти в /system/app/ и я могу, например, переименовать АПК и его влияние, как можно было бы ожидать, но как только я перезагрузки, программа возвращается в то состояние, которое было раньше.

Все, что я сделал с root-доступ на этом устройстве установлен суперпользователь и ES, затем смонтировали систему, чтобы я мог переименовать телефона.АПК и телефонии.АПК файлов, поэтому они не запускать, так как это планшет с wifi только. Я сделал это, как только я получил на прошлой неделе в таблице, и это не дало мне каких-либо других неприятностей. Теперь эти файлы не могут быть переименованы обратно в их первоначальное постоянно.


Итак, я интересно, если возможно, моя внутренняя карта памяти сгорела или что? Кажется странным, что поведение было бы так предсказуемо с аппаратной ошибки, но кто знает?

Кого-нибудь есть идеи?

+402
Bardia Heydari 4 мая 2016 г., 00:10:11

Я удалил файл и теперь я хочу его на то же место, из которого я удалил? Как я могу проверить, что удаленный файл в моей системе от CLI?

Я пытался найти команду, но в конечном итоге ничего.

+337
user96813 16 нояб. 2021 г., 02:57:40

Иногда (очень редко на самом деле) у меня проблема что когда я пытаюсь выключить моем рабочем столе, она будет стоять с экрана и я могу только закрыть его, нажав кнопку питания в течение 8 секунд:

Shutdown failure

Кто-нибудь знает, почему эта ошибка возникает? Я предполагаю, что это из-за проприетарный fglrx-драйвер. Как я могу получить больше диагностической информации, если она повторится? Я думаю, было бы много больше информации, чем я могу захватить с просто фото, но как только появляется на экране невозможно ничего сделать.

Проблема в том, что происходит очень редко (может раз в месяц) так что это не очень большой проблемой, и я могу не охотно воссоздать его. Я просто хотел бы знать, что именно вызывает его.

Редактировать: после того, как споткнулся об этой ошибке - это, видимо, причина для этого: fglrx от водителя, кажется, багги.

+263
ayuko 19 мая 2022 г., 17:28:41

Некоторые несчастья и невезения закончилась Шенгенская виза от 8 дней пребывания в отеле и вылет на один день позже. Итак, я должен иметь один день пересидеть. Есть ли смысл показать в аэропорту на один день раньше, так что я останусь в день?

+249
Fuzzy 1 июн. 2014 г., 22:30:34
найти /_web -тип D -экзек команду chmod 750 {} +
найти /_web -тип F -exec для выполнения команды chmod 640 {} + 
+241
Donaldmith 11 июл. 2022 г., 08:49:04

Табачная беспошлинного ввоза для лиц в возрасте 17+ является одним из следующих:

200 сигарет

100 сигарилл

50 сигар

250г табака

Вы можете разделить это пособие - для того, чтобы принести в 100 сигарет и 25 сигар (обе половины своей нормы). Если вы превысите лимит, вам придется платить соответствующую акциз например 16.5% от розничной цены плюс £4.57 на пачку из 20 сигарет https://www.gov.uk/duty-free-goods/arrivals-from-outside-the-eu

Штраф за нарушение этого правила составляет £250-£1000 за нарушения закона; его усмотрению, в зависимости от тяжести и частоты нарушений и были ли предыдущие предупреждения без штрафа дали. https://www.gov.uk/government/publications/excise-notice-301-civil-penalties-for-contraventions-of-customs-law/excise-notice-301-civil-penalties-for-contraventions-of-customs-law

+241
Gu4c4r4ch4 19 мар. 2014 г., 15:14:07

Я иногда делаю это, если я чувствую себя очень необычно:

  1. Поставить их в микроволновку на некоторое время (как 20е на 600Вт для каждой части). Это сделает их мягкими в центре.
  2. Последующие пару минут в духовку с верхним нагревательным элементом включен на полную мощность. Я на самом деле делать это в микроволновой печи, так как мой обычный обогреватель на вершине, а также. Я положил бублики на то, что стояк штуку я взял с микроволновой печи, как вы можете видеть на следующем рисунке: enter image description here
+205
osiris42 12 мая 2019 г., 18:06:51

Ищете способ, чтобы объявить логическое, что-то вроде этого:

HOME_IS_BASE_DIR=$("домой" == "${BASE_DIRECTORY}") // логический
USERS_IS_BASE_DIR=$("пользователи" == "${BASE_DIRECTORY}") // логический

кроме конечно выше не работает, я получаю сообщение об ошибке:

Баш не может найти дома команду

Баш не может найти команду пользователи

долгий путь для этого будет:

HOME_IS_BASE_DIR=ложь;
USERS_IS_BASE_DIR=ложь;

если "дома" == "${BASE_DIRECTORY}" ]; затем
HOME_IS_BASE_DIR=истина;
еще если [ "пользователи" == "${BASE_DIRECTORY}" ]; затем
USERS_IS_BASE_DIR=истина;
интернет

есть ли стенографии для этого?

+144
Nishant Pal 14 июл. 2023 г., 09:16:14

Есть несколько вещей, которые можно сделать здесь. Первая простая подстановка команд:

cmd.py $(files.py)

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

Одна альтернатива, если cmd.py выводит каждый файл на отдельной строке, вы можете установить оболочки МФС , чтобы содержать только строки:

ИФС='
'
cmd.py $(files.py)

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

Еще одной проблемой является то, что произойдет, если есть большое количество файлов выход из files.py. Это может быть, что командная строка будет больше, чем система может обрабатывать (ограничивающим фактором является, когда общий размер командной строки и некоторые другие вещи тоталы ARG_MAX на Linux). Эти команды xargs программа предназначена для этой ситуации и если командная строка слишком длинная для одного запуска программы, она будет разбить их на разные маршруты. Если это поможет, вы можете сделать:

files.py | cmd.py команды xargs 

Конечно, это также имеет потенциал для проблем, поскольку оно ожидает, что имена файлов, которые содержат проблемных символов в кавычки/сбежал, как вы бы при вводе их названия напрямую в раковину. Одним из вариантов является изменение cmd.py так что выход правильно процитировал, однако некоторые версии размер может быть сделано, чтобы принять строку, разделенных файлов аналогично установка ИФС выше. Если в параметр поддерживается (это с GNU размер на Linux):

files.py | команды xargs -D 'В\Н' cmd.py

Наконец, возможно, лучший способ (в настоящее время поддерживается большинством команды xargs реализаций), если вы можете иметь входные файлы разделены нулем, а не с новой строки. Это позволит с легкостью справиться с любым именем, не вводя сложных цитируешь так как null-это единственный персонаж, не допускается в Unix именем:

files.py | команды xargs cmd.py -0 
+10
stoictopia 2 янв. 2018 г., 10:56:44

Показать вопросы с тегом