Как напечатать только первый матч из каждой строки?

У меня есть файл, который выглядит так:

АСД 123 wrqiqirw ААА 123
123 123 123 itiewth асно
123 132 123 123 123
boagii 123 asdnojaneoienton 123

Ожидаемый выход:

123
123
123
123

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

+636
Felix Mohr 7 мар. 2013 г., 22:02:11
37 ответов

Вы можете использовать найти для этого. Скажем, мы хотим все .py файлы в текущей директории изменен в последние 2 дня:

найти -параметр maxdepth 1 -имя '*.пы' опции-mtime -2
+949
Aveek Baruah 03 февр. '09 в 4:24

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

судо ./кус -Ф --имя=сайт mydevice

он создает устройство/dev/сайт mydevice и получает все открытия, закрытия, чтения, записи, функции ioctl вызовы. Чтобы отключить устройство (в терминологии предохранитель), просто убить процесс.

Пример является, вероятно, не распространяется, поэтому для компиляции, скачайте (или git клон) на молнии, изменение libfuse/пример каталога, и компиляции, как показано в файле c:

ССЗ -стены Кьюз.с $(ПКГ-конфиг предохранитель --с CFLAGS --libs, в) -о куз-И.

Вы, возможно, потребуется установить взрыватель-девел пакет или похожие для этой работы. Если вам нужно осуществить дополнительные функции ioctl, проверьте эту ссылку дали в качестве комментария к ответу на этот клиент StackExchange вопрос.

Простые альтернативы, чтобы рассмотреть псевдо-телетайп Пти, или tty0tty , который представляет собой модуль ядра, который соединяет две последовательные порты вместе.

+838
user5174 16 сент. 2011 г., 19:54:45
Другие ответы

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


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

Была ли ошибка, упомянутые умебоши присутствует, зависит от версии установщика Debian и программы разметки дисков, что ваш дистрибутив использует. В Ubuntu 14.04 и более новых версий Debian на -1 поддерживается, но на старых версиях или необходимости обратной совместимости вышеупомянутое ограничение является точной.

Подтверждающих документов от Debian с исходным кодом: https://salsa.debian.org/installer-team/debian-installer/blob/master/doc/devel/partman-auto-recipe.txt

+827
nukeguy 15 окт. 2017 г., 22:10:52

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

  1. Нажмите на кнопку "Пуск" вещь и типа "терминал"
  2. Нажмите клавишу Windows (мета ключевые ака), чтобы открыть команду запуска, и типа "терминал" или "Гном-терминал"
  3. Откройте кнопку "Пуск", ... и просматривать, чтобы найти терминал.

В дополнение к открытию графического терминала, если вы хотите выглядеть действительно стильно, сочетание клавиш Ctrl+клавиши Alt+F1, чтобы перейти в терминал tty. Вы обязательно получите все дамы, если вы знаете этот крутой трюк

Сочетание клавиш Ctrl+АЛТ+Ф7 вернемся к графику (или иногда требуется сочетание клавиш Ctrl+АЛТ+ф8).

+810
Simon Righley 19 окт. 2011 г., 00:58:24

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

С systemd, радиоразведки начинает контрол-альт-дель.целевой блок. По умолчанию в/lib/systemd в/системы/контрол-альт-дель.цель - это символическая ссылка на перезагрузку.цель. Создать символическую ссылку в/etc/systemd в/системы/контрол-альт-дель.цель , которая ссылается на папку/lib/systemd в/системы/выключения.цель вместо (не изменять ссылку в /lib и как он будет переписан на обновление). См https://askubuntu.com/questions/659267/how-do-i-override-or-configure-systemd-services для более детального процедуру, чтобы настроить systemd в цели на Ubuntu.

+788
Eman Kord 13 июл. 2015 г., 17:11:31

Перед созданием ISO, выполните действия, перечисленные по ссылке ниже - я делала это сама. Для предварительного выбора языка конкретно делать:

# кд /опт/ubuntuiso
файла isolinux Ан >/Ланг Эхо # 

Источник: https://askubuntu.com/a/122506

+696
user4719728 8 окт. 2012 г., 23:19:31

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

  1. Установить Docker & докер-сочинять на моей машине
  2. Клон существующего проекта Мой ~/дома/рабочее место/ папку (на данный момент разрешения моего проекта файлы : rwx по р-х р-х , который означает, что владелец может редактировать, группа и все остальные могут посмотреть. Владелец был мне.
  3. Запустить докер-сочинять вверх. Сейчас все работает, как ожидалось. Сервер находится в сети и когда я иду http://localhost:8080 я вижу на сайте. Когда я захожу на некоторые страницы, где PHP не хочет писать в папки я получаю сообщение об ошибке в/var/www в/HTML-код/хранения не записываемый с помощью PHP. Пожалуйста, исправить это.

И вот где мы сейчас находимся.

Сейчас я вижу два возможных решения проблемы. Но поправьте меня, если я ошибаюсь.

А) сделать настройки Apache запущен как root. Пользователь root должен иметь доступ ко всему, но я не думаю, что это идеальное решение, и я предпочитаю не делать никаких изменений в моих файлах настройки.

Б) изменить разрешения моего ~/домашнее/рабочее место/ папку следующим образом:

  • Сделать веб-сведения (например, Apache пользователя) владельцем папки.
  • Выберите папку группы ВСП-данных
  • Добавьте себе на ВСП-данных группы, так что я могу редактировать файлы.

Проблема с вариант Б заключается в том, что мне придется повторить это каждый раз, когда я достаю новый проект из Git, так как он не запоминает разрешение настройки я установил ранее. Теперь, я знаю, что есть что-то вроде липкой разрешения, которая автоматически устанавливает разрешения для новой папки и файлы. Но я понятия не имею, как это делается. Если б это путь я хотел бы спросить, как этого добиться.

Другой вопрос: не Докер должен работать 'из коробки'? То же устройство работает на компьютере с macOS.

+676
BEDPODO6PA 15 февр. 2013 г., 03:49:52

Это часто представляется, вплоть до файловой системы коррупции. Когда файловая система смонтирована только для чтения можно использовать для fsck файловая система проверка/ремонт инструмента, - при условии, что вы уже установили (например, для файловых систем ext2/3/4 на основе файловых систем это пакет командой e2fsprogs):

для fsck на /dev/sdb1

Кроме того, если изображение хранится на микро - /SD-карта/съемные ЗУ тогда вы можете подключить его к другой Линукс поле и запустить проверку , чтобы восстановить файловую систему, поэтому он может быть установлен вновь. Когда вы вставляете Micro/SD в других Linux флажок команды dmesg , чтобы найти имя устройства (например, /dev/sdb1) и выполните проверку , как указано выше.

+617
Nathan Lynch 5 янв. 2014 г., 02:57:00

Я могу сделать rsync для работы при следующих условиях?

если LEN(Ф1) != лен(Ф2), то при помощи rsync
если LEN(Ф1) == лен(F2) и программы md5sum(Ф1) != программы md5sum(Ф2), то при помощи rsync

Наиболее близким является --Контрольная вариант??


+598
Simmo Andreev 3 апр. 2018 г., 01:42:32

С помощью функции printf :

функции printf '%з\п' $(<файл)
+541
argfx 18 февр. 2012 г., 07:15:49

Пожалуйста, простите за кросс-пост из MATLAB ответы. Этому не получил никакого ответа там. Я постараюсь пойти в немного более подробно в этом посте.

http://www.mathworks.com/matlabcentral/answers/242954-m-shell-exeted-abnormally-with-code-1-when-using-matlab-emacs-with-screen-after-disconnect-and-recon

Я запускаю Матлаб Через в Emacs с помощью MATLAB-в Emacs. Я делаю это на подузла кластера компьютере. У меня нет проблем с запуском в Emacs с помощью следующего набора команд, из моего портативного компьютера.

 СШ узел1
 СШ node005
в Emacs

а потом в Emacs я запускаю Матлаб-оболочки и MATLAB работает, пока я отключить мой ноутбук. Мне хотелось бы, однако, чтобы иметь возможность отключить мой ноутбук, который я использую для запуска MATLAB и оставить выполнение задания. Моя не удачная попытка до сих пор в

 СШ узел1
 СШ node005
 экран -с овцы

а потом на экране я бегу

 в Emacs --демон

а затем подключаться к нему с

 emacsclient -НК

Я могу запустить Матлаб в Emacs для клиента (опять же с Матлаб-оболочки). Однако, когда я отключить от экране сеанса

 сочетание клавиш Ctrl-д

и затем снова

 экрана -Р Баранов
 emacsclient -НК

А потом посмотри на оболочке пакета MATLAB, который уже был запущен, я вижу, что моя работа имеет teminated и сообщение

М-оболочки аварийно завершился с кодом 1

Почему аварии Матлаб, когда я отключаю этот экранной сессии? Как он вообще узнал, что я отделился. Кроме того, возможно, есть лучший способ я могу запустить MATLAB в фоновом режиме (к тому же с VNC, который я использую сейчас, но имеет свой собственный набор ошибок). Пожалуйста, дайте мне знать, если я могу предоставить любую другую информацию, которая может помочь.

Обратите внимание, что этот пост следует emacsclient связи отказался и я бегу вещи, как я, по существу, в ответ на что ранее обсуждение.

редактировать: есть описание этой установки якобы работая на кого-то здесь: http://sourceforge.net/p/matlab-emacs/mailman/message/31704641/

+501
Madhava 14 февр. 2012 г., 19:13:00

Я недавно начал на Кали для тестирования на проникновение и я написал некоторые скрипты из моей собственной, причине и добавлено на некоторые программы наряду с созданием вируса моих собственных. Я знаю, что хочу, чтобы преобразовать его в загрузочный диск, который я могу использовать, чтобы запустить видео версия моей ОС на разных устройствах. Я хочу, чтобы он включает материал, который я добавил на него. Вроде как если я могу создать копию моего нынешнего компьютера (софт, ОС и данных) и превратить его в загрузочный диск, так что я могу открыть его в любом месте

+467
ZeAL0T 17 дек. 2010 г., 20:20:21

Много гидов в интернете рекомендуем установить с nosuid и параметром noexec вариантов, например на каталог /tmp точку монтирования. Но не с параметром noexec означает с nosuid? Что не может казнить, не может использовать SUID бит, верно?

+455
Md Azizul Khan 6 мар. 2011 г., 02:46:08

У меня есть CSV-файл (скажем, темп.КШМ) со строками и числами. Мне нужно удалить строки, которые содержат определенный шаблон из строки в начале строк в файле. Например, вот мой файл -

req1,incl_patt1,excl_patt1,2,ind1
req1,incl_patt2,excl_patt2,1,ind1
req1,incl_patt3,excl_patt3,4,ind1
req2,inc_patt1,exc_patt1,1,ind2
req2,inc_patt2,exc_patt2,2,ind2
req2,inc_patt3,exc_patt3,3,ind2
req3,pattern3,expatt3,1,ind3
req4,pattern4,expatt4,1,ind4

Я пишу шаблон для req_file_curr в команде ~ $ req_file_curr=req1

Эхо "${req_file_curr}" дает выход как req1

Однако при использовании его в СЭД команду, как показано ниже:

е/\"${req_file_curr}\"/д' темп.КШМ

дает выход как

req1,incl_patt1,excl_patt1,2,ind1
req1,incl_patt2,excl_patt2,1,ind1
req1,incl_patt3,excl_patt3,4,ind1
req2,inc_patt1,exc_patt1,1,ind2
req2,inc_patt2,exc_patt2,2,ind2
req2,inc_patt3,exc_patt3,3,ind2
req3,pattern3,expatt3,1,ind3
req4,pattern4,expatt4,1,ind4

Я expeceting выход как

req2,inc_patt1,exc_patt1,1,ind2
req2,inc_patt2,exc_patt2,2,ind2
req2,inc_patt3,exc_patt3,3,ind2
req3,pattern3,expatt3,1,ind3
req4,pattern4,expatt4,1,ind4

Как я могу использовать переменную из оболочки в качестве шаблона искать в СЭД или на awk?

+417
Toppy Nabong 4 июн. 2019 г., 15:02:04

У меня есть два приложения, одно из которых организуется на окна и другие в Эксе и все, что мне нужно передавать файлы, созданные в приложения Windows непосредственно в каталог в экс, где он может быть подобран и соединяются приложения, размещенного на AIX. Во время тестирования мы обнаружили, что файлы, скопированные в каталог AIX не автоматически наследует разрешения папки копируется и таким образом, мы должны вручную изменить разрешения для приложений AIX, чтобы захватить файл и обработать его.

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

+415
Wei Ern 8 янв. 2010 г., 15:47:03

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

в Linux файл /boot/vmlinuz-2.6.32-28-универсальные paeroot=идентификатор UUID=хххххххх-ХХХХ-ХХХХ РО разъем VGA=794 тихо

Нажмите клавишу Е , чтобы редактировать строку, отредактируйте его, похоже, этой линии:

в Linux файл /boot/vmlinuz-2.6.32-28-универсальные paeroot=идентификатор UUID=хххххххх-ХХХХ-ХХХХ init=/Бен/Баш РВ

Нажмите Б или нажмите Ввод для загрузки в этом режиме, теперь вы будете загружаться с корневой разрешения при вводе пароля в командной строке:

fsck-у

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

+404
user1229252 17 сент. 2011 г., 10:46:05

Я на OS X, но так как это терминал работать, я поняла, что это лучшее место, чтобы спросить. Я пытаюсь получить возвышенное текст для работы в командной строке через subl и не имея никакой удачи. Я побежал в <расположение subl файл в приложения; не часть из пути $path> /usr/местные/Бен/subl , чтобы создать ссылку на него.

Когда я запускаю ЛС на /usr/местные/бен, я вижу subl ссылке есть в каталоге.

Но когда я пытаюсь запустить его, он говорит мне, что команда не найдена. И если я попробую его с абсолютный путь, вписав в /usr/местные/Бен/subl, он мне говорит Нет такого файла или каталога. Я не уверен, как устранить эту. Идеи?

Выход более ранних версий /usr/местные/Бен/subl является

/Программы/Возвышенное\ Текст.приложение/содержание/SharedSupport/ОГРН/subl
+370
Sai Ganesh Pittala 7 янв. 2018 г., 07:38:30

Для будущих читателей с подобной проблемой: исправление, что работал для меня здесь.

Решение здесь добавлять acpi_osi=! acpi_osi="окна 2009" в параметры ядра как переустановить позволило новоявленным водителям, чтобы закончить загрузку и NVIDIA драйверы, чтобы работать на всех.

+351
Kay Homer 16 окт. 2010 г., 05:19:45

ironlake (не знаю о песчаный мост) был пострадавших от неправильного обращения в Меса, эта проблема вроде бы исправлена в более новых версиях (это было зафиксировано в августе 2015 года)

см https://bugs.freedesktop.org/show_bug.cgi?id=91254

+336
ch4r4c73r 14 апр. 2017 г., 20:19:34

Когда я делаю

apt-получить обновление

я вам

Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Возможно, вы захотите воспользоваться 'apt-получить -Ф Install' для исправления этих.
Следующие пакеты имеют неудовлетворенные зависимости:
Linux-образ-3.16.0-4-для amd64 : зависит: пакет initramfs-tools и (>= 0.110~) но он не установлен или
Линукс-пакет initramfs-инструмент
 Рекомендует: прошивка-Линукс-бесплатный (>= 3~) но он не установлен
 Рекомендует: irqbalance, но он не установлен

Когда я попробовать

apt-получить -F устанавливают

Он говорит мне

Выбор ранее выбранных пакет initramfs-инструменты пакет.
с dpkg: предупреждение: список файлов файл для пакета 'на Perl-базы' отсутствует; при условии, что пакет не содержит файлов установленных
с dpkg: предупреждение: список файлов пакета 'на GCC-4.8-основание:amd64 для отсутствует; при условии, что пакет в настоящее время не файлы, установленные
с dpkg: предупреждение: список файлов пакета 'пакет' отсутствует; при условии, что пакет не содержит файлов установленных
команды dpkg: предупреждение: список файлов пакета 'Перл' отсутствует; пакет предполагая, что нет установленных файлов
с dpkg: предупреждение: список файлов файл для пакета 'findutils' отсутствует; пакет предполагая, что нет установленных файлов
с dpkg: невосстановимая фатальная ошибка, прерываясь:
список файлов файл для liberror-Perl в `' содержит пустым именем
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (2)

Как я могу это исправить? Я пытался удалить эти пакеты. Не помогло, потому что я не могу.

+307
Emmel 18 сент. 2014 г., 04:14:15

Я узнал ответ прежде, чем я подал вопрос, но так как я уже набрал, я думал, что я отправлю это в случае, если это полезно для кого-либо.

Главное, что необходимо добавить флаг (может быть на некоторых версиях), чтобы сообщить СЭД для поддержки расширенных регулярных выражений, которые нужно использовать класс персонажа / диапазон синтаксис и плюс оператор [а-Z]+. Это просто, как вы должны сделать с помощью команды grep (я почему-то думала, что СЭД дефолт с расширенными регулярными выражениями, но это было не так).

Вот рабочий пример:

Эхо "subdomainxyz.example.com" | СЭД -Р 'С/[а-я]+\.example\.com/example.com/'

Редактирование (кредит steeldriver):

Просто выбираясь знак "плюс" работает без -Р требуется. Пример:

Эхо "subdomainxyz.example.com" | Е С/[а-Z]\+\.example\.com/example.com/'
+301
paulwithap 17 окт. 2019 г., 11:40:18

Пока я узнавал о загрузке процессора, я пришел к знаю, что это зависит от количества ядер. Если у меня 2 ядра, то нагрузка 2 будет выдавать 100% загрузку ЦП.

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

процессор : 0
vendor_id : GenuineIntel
семейство процессора : 6
модель : 69
название модели : Интел(Р) ядро(ТМ) с i7-4500U процессор @ 1.80 ГГц
шагая : 1
микрокод : 0x17
процессора МГц : 774.000
размер кэш-памяти : 4096 КБ
физический идентификатор : 0
братья и сестры : 4
основной идентификатор : 0
ядер процессора : 2
apicid : 0
начальная apicid : 0
ФПУ : да
fpu_exception : да
уровень с CPUID : 13
РГ : да
флаги : ППУ вме де ЧОП ВСК ПМа Пае МРЗ cx8 апик сентября mtrr ЭПГ СМА cmov ПЭТ pse36 clflush ДЦ с ACPI ММХ fxsr SSE инструкций SSE2 набор СС НТ ТМ пбэ операции в NX pdpe1gb rdtscp лм constant_tsc arch_perfmon уик БЦ rep_good НОПЛ xtopology nonstop_tsc aperfmperf eagerfpu пни pclmulqdq dtes64 монитор ds_cpl файл VMX есть ТМ2 ssse3 фма cx16 xtpr pdcm псмд sse4_1 sse4_2 movbe popcnt tsc_deadline_timer ня команду xsave, Аух f16c rdrand lahf_lm про Ида Арат ЭПБ xsaveopt ПЛН оч dtherm tpr_shadow vnmi flexpriority епт vpid fsgsbase tsc_adjust bmi1 поддержкой AVX2 СМЭП bmi2 асэд invpcid
bogomips : 3591.40
размер clflush : 64
cache_alignment : 64
размеров адреса : 39 бит физического, 48 бит виртуального
управление питанием:

процессор : 1
vendor_id : GenuineIntel
семейство процессора : 6
модель : 69
название модели : Интел(Р) ядро(ТМ) с i7-4500U процессор @ 1.80 ГГц
шагая : 1
микрокод : 0x17
процессора МГц : 1600.000
размер кэш-памяти : 4096 КБ
физический идентификатор : 0
братья и сестры : 4
основной идентификатор : 0
ядер процессора : 2
apicid : 1
начальная apicid : 1
ФПУ : да
fpu_exception : да
уровень с CPUID : 13
РГ : да
флаги : ППУ вме де ЧОП ВСК ПМа Пае МРЗ cx8 апик сентября mtrr ЭПГ СМА cmov ПЭТ pse36 clflush ДЦ с ACPI ММХ fxsr SSE инструкций SSE2 набор СС НТ ТМ пбэ операции в NX pdpe1gb rdtscp лм constant_tsc arch_perfmon уик БЦ rep_good НОПЛ xtopology nonstop_tsc aperfmperf eagerfpu пни pclmulqdq dtes64 монитор ds_cpl файл VMX есть ТМ2 ssse3 фма cx16 xtpr pdcm псмд sse4_1 sse4_2 movbe popcnt tsc_deadline_timer ня команду xsave, Аух f16c rdrand lahf_lm про Ида Арат ЭПБ xsaveopt ПЛН оч dtherm tpr_shadow vnmi flexpriority епт vpid fsgsbase tsc_adjust bmi1 поддержкой AVX2 СМЭП bmi2 асэд invpcid
bogomips : 3591.40
размер clflush : 64
cache_alignment : 64
размеров адреса : 39 бит физического, 48 бит виртуального
управление питанием:

процессор : 2
vendor_id : GenuineIntel
семейство процессора : 6
модель : 69
название модели : Интел(Р) ядро(ТМ) с i7-4500U процессор @ 1.80 ГГц
шагая : 1
микрокод : 0x17
процессора МГц : 800.000
размер кэш-памяти : 4096 КБ
физический идентификатор : 0
братья и сестры : 4
основной идентификатор : 1
ядер процессора : 2
apicid : 2
начальная apicid : 2
ФПУ : да
fpu_exception : да
уровень с CPUID : 13
РГ : да
флаги : ППУ вме де ЧОП ВСК ПМа Пае МРЗ cx8 апик сентября mtrr ЭПГ СМА cmov ПЭТ pse36 clflush ДЦ с ACPI ММХ fxsr SSE инструкций SSE2 набор СС НТ ТМ пбэ операции в NX pdpe1gb rdtscp лм constant_tsc arch_perfmon уик БЦ rep_good НОПЛ xtopology nonstop_tsc aperfmperf eagerfpu пни pclmulqdq dtes64 монитор ds_cpl файл VMX есть ТМ2 ssse3 фма cx16 xtpr pdcm псмд sse4_1 sse4_2 movbe popcnt tsc_deadline_timer ня команду xsave, Аух f16c rdrand lahf_lm про Ида Арат ЭПБ xsaveopt ПЛН оч dtherm tpr_shadow vnmi flexpriority епт vpid fsgsbase tsc_adjust bmi1 поддержкой AVX2 СМЭП bmi2 асэд invpcid
bogomips : 3591.40
размер clflush : 64
cache_alignment : 64
размеров адреса : 39 бит физического, 48 бит виртуального
управление питанием:

процессор : 3
vendor_id : GenuineIntel
семейство процессора : 6
модель : 69
название модели : Интел(Р) ядро(ТМ) с i7-4500U процессор @ 1.80 ГГц
шагая : 1
микрокод : 0x17
процессора МГц : 774.000
размер кэш-памяти : 4096 КБ
физический идентификатор : 0
братья и сестры : 4
основной идентификатор : 1
ядер процессора : 2
apicid : 3
начальная apicid : 3
ФПУ : да
fpu_exception : да
уровень с CPUID : 13
РГ : да
флаги : ППУ вме де ЧОП ВСК ПМа Пае МРЗ cx8 апик сентября mtrr ЭПГ СМА cmov ПЭТ pse36 clflush ДЦ с ACPI ММХ fxsr SSE инструкций SSE2 набор СС НТ ТМ пбэ операции в NX pdpe1gb rdtscp лм constant_tsc arch_perfmon уик БЦ rep_good НОПЛ xtopology nonstop_tsc aperfmperf eagerfpu пни pclmulqdq dtes64 монитор ds_cpl файл VMX есть ТМ2 ssse3 фма cx16 xtpr pdcm псмд sse4_1 sse4_2 movbe popcnt tsc_deadline_timer ня команду xsave, Аух f16c rdrand lahf_lm про Ида Арат ЭПБ xsaveopt ПЛН оч dtherm tpr_shadow vnmi flexpriority епт vpid fsgsbase tsc_adjust bmi1 поддержкой AVX2 СМЭП bmi2 асэд invpcid
bogomips : 3591.40
размер clflush : 64
cache_alignment : 64
размеров адреса : 39 бит физического, 48 бит виртуального
управление питанием:

Теперь я совершенно запутался. Он показывает 4 процессора с 2 ядрами процессора. Может кто-нибудь пояснить этот вывод?

Как только моя загрузка процессора 3.70, это максимальная нагрузка? Еще в это время процессор был на <50%.

Насчет турбо буст? Все сердечники с закисью азота или только физический?

Любой метод в Ubuntu, чтобы получить текущую частоту процессора, чтобы увидеть, если процессор на турбо буст или нет?

Нагрузка до 3,70 около 100%. Но загрузка процессора не была 100%, потому что Ио время отклика. Это не означает, что устройства ввода-вывода будет на максимальной скорости, а устройства ввода-вывода будут на 100% заняты, что иногда влияет на приложения, используя ИО, например, музыка может сломаться.

+291
Domagoj 14 нояб. 2013 г., 15:42:26

Вот еще на awk подхода:

$ как awk '{на[$4]=0;а[$5]=1; Для(я=6;я<=НФ;я++){$я=а[$я]}}1; файл 
1 rs6687776 1020428 Т C 0 1 0 1 1 1 0 1 1 1 0 1

Объяснение

  • на[$4]=0;а[$5]=1; : создает массив с двумя ключами, $4 и $5. Значение $4 устанавливается в 0 и $5 в 1.
  • Для(я=6;я<=НФ;я++){$я=а[$я]} : для каждого поля количество от 6 до последнего, установлено, что поле все, что хранится в массиве для нуклеотидных нашли.

  • 1; : на awk стенография для "печати эта линия".


Вы также можете сделать это с помощью Perl:

$ Перл-пер. с/$Ф[3]/0/ для @Ф[5..$#Ф]; С/$Ф[4]/1/ к @ф[5..$#Ф]; печать "@Ф"' файл
1 rs6687776 1020428 Т C 0 1 0 1 1 1 0 1 1 1 0 1

Это та же самая идея. Интернет -это делает на Perl действовать, как на awk, разделяя каждую строку по пробелам в массив . Мы тогда заменой всех случаях нуклеотидных нашли в поле 4 ($Ф[3], массивы начинаются с 0) с 0 и все дела 5-го ($Ф[4]) с 1. В К @Ф[5..$#F]и означает, что подстановка применяется только для полей 6 до последнего. Наконец, измененный массив печатается.

+283
Deonnetti Booski 5 мар. 2017 г., 13:18:36

Мне очень нравится ответ дал @выше мат. Исходя из этого, я написал маленький помощник, который дает немного больше контекста для ошибки:

Мы можем проверить скрипт для строки, которая вызвала сбой:

подстраховаться() {
 Эхо "произошла ошибка:"
 на awk 'номер>Л-4 && ВН<Л+4 { функции printf "%-5д%3С%з\п",НР(НР==л?">>>":""),$0 }' Л=$1 $0
}
заблуждаться заблуждаться ловушка '$LINENO' 

Вот небольшой тестовый скрипт:

#!/бин/Баш

комплект -е

подстраховаться() {
 Эхо "произошла ошибка:"
 на awk 'номер>Л-4 && ВН<Л+4 { функции printf "%-5д%3С%з\п",НР(НР==л?">>>":""),$0 }' Л=$1 $0
}
заблуждаться заблуждаться ловушка '$LINENO' 

Эхо один
Эхо двух
Эхо три
Эхо четыре
ложные
Эхо
Эхо шесть
Эхо семь
Эхо восемь

Когда мы запускаем его, мы получаем:

$ /tmp/test.sh
один
два
три
четыре
Произошла ошибка:
12 Эхо двух
13 Эхо три
14 Эхо четыре
15 >>>ложь
16 Эхо
17 Эхо шесть
18 Эхо семь
+272
Avtar Singh 22 нояб. 2017 г., 23:30:56

Что я пробовал:

  • Попытался с помощью нуво
  • Попытался установить драйверы Nvidia с помощью zypper
  • Установлена видеокарта NVIDIA проприетарные драйвера (и удалил нуво)

Я очень надеялся, что проприетарные драйверы бы это исправить, но этого не произошло. Я получил драйверы от https://developer.nvidia.com/vulkan-driver.

Это ошибка, я получаю:

Unreal Engine Vulkan device not available

+255
Bill Stidham 17 июн. 2012 г., 12:23:14

Если вы используете SSH для подключения к C, а затем C к B, то это не конец. Это конец C и C до другого конца. C можно посмотреть, что передается.

Для конца в конец шифрования вам нужен SSH для подключения двух концах. Неважно, через что ты проходишь.

Если два конца не могут видеть друг друга, но можно увидеть C, то можно настроить (защищенный или нет) подключения A—C и B—C. Затем использовать SSH для защищенного соединения а—Б.

+249
Asa Stallard 27 дек. 2019 г., 10:59:19

Как @glennjackman, это все это описано в руководство bash. Поиск Man-страницу для истории расширения.

  • !# это событие целеуказатель смысл "всю командной строке набирается так далеко". В вашем примере это эхо "это приговор. ", включая пробел после окончательной двойные кавычки.

  • : отделяет событие целеуказатель (!#) от слова обозначение (*).

  • * это слово обозначение , означающее "Все слова, в том случае, за исключением нулевого"

Так Echo "это приговор. "!#:* расширяется

Echo "это приговор. ""Это приговор. "$

(знак доллара моя, с указанием конечных пробелов), который перекликается

Это приговор. Это приговор. $

в терминале (опять же, знак доллара моя, с указанием конечных пробелов).

Второе событие обозначение:слово целеуказатель пара (!#:1-) функции в аналогичным образом (но имейте в виду, он имеет дело с тем, что командная строка была значительно расширена теперь, что первое обозначение пары была оценена).

+186
Rajanand 18 февр. 2013 г., 07:12:35

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

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

nohup и some_command some_parameters &
Эхо $! > matlab_program_1.пид
убить кота matlab_program_1.пид`
+182
Jawido Kakarot 18 дек. 2017 г., 13:47:35

Это не так. Но $Random возвращает большие цифры (от 0 до 32767), который, специально для слов ограниченной длины, показывает такой же результат, как начальник части, вероятно, возвращает все результаты поиска (по 3, есть только 819 играм в моем /usr/доли/дикт/слова).

Лучшим решением может быть, чтобы перетасовать результаты:

для egrep "^.{$номер}$" /usr/доли/дикт/слова | то -р | хвоста -Н 1

где означает - случайная сортировка (ГНУ рода расширение).

+180
Kelly268 5 янв. 2019 г., 17:56:03

Я установил программу из "Центр приложений Ubuntu", программа называется загрузчик ultimated СМИ 2. Однако, после этого я попытался удалить его, но я не мог найти его с помощью dpkg -L или APT-получить удалить/очистить, любая идея, как я могу удалить его.

Еще одна проблема заключается в том, что центр программного обеспечения не отображается кнопка Удалить, и держит его как установить. Когда я нажимаю на него я получаю сообщение, что пакет уже установлен.

Я использую Ubuntu 17.10

enter image description here

+144
Nathanial Cefarelli 9 мая 2010 г., 10:38:41

В dmidecodeс выходом на памяти, “скорость” - максимальная скорость поддерживается ДИММ “настроить часы скорость” - это скорость, на которой она запущена (как настроить во время загрузки).

+136
Poopy Pants 27 сент. 2013 г., 17:10:54

Crosscompile портов не поддерживается. То же самое с пакетами здания в качестве непривилегированного пользователя.

Он может работать, но иногда это не так.

Я думаю, что настройка окружения является хорошей идеей, так как он предотвращает случайно установка бинарников рукой на хост-системе. в тюрьме также будет работать, но не нужно.

+121
MACINSTAT 20 июл. 2011 г., 08:15:53
Глобальная система взаимосвязанных компьютерных сетей, которые используют набор протоколов Internet (протокол TCP/IP) и различными протоколами маршрутизации (например, BGP и др.).
+105
user311922 8 нояб. 2011 г., 23:38:03

Создать ниже файл, если не существует

нано /etc/udev из/правил.Д/70-стойкие-net.правила

добавить ниже строку

# интерфейс с MAC-адресом "00:0С:30:50:48:А1" будет назначен "через eth0"
# Ядра=="enp3s0" является debians нынешнее название интерфейса 
# Имя="eth0" - это новое название интерфейса Ethernet 
Подсистемы=="нет", действие=="включить" драйверы=="?*", До{адрес}=="00:0С:30:50:48:А1", м{dev_id}=="0х0", м{Тип}=="1", "Кернел" =="enp3s0", имя="eth0"
+104
user209443 20 сент. 2019 г., 14:03:50

Предсказуемые имена сетевых интерфейсов не должны меняться, когда оборудование будет добавлен или удален. Разве это не весь смысл схема именования???

Мой беспроводной интерфейс был назван wlp3s0.

Я установил для Xonar DX и 7.1 каналов PCI Экспресс Х1 интерфейс звуковой карты в свободный слот PCI и мое имя беспроводной интерфейс изменен на wlp5s0.

Беспроводную карту в тот же слот PCI, что было до звуковой карты был установлен, так зачем менять интерфейс?!

В мобо-это материнская плата GA-970A-ud3, о и беспроводной карты от ASUS с PCE-N15 не. Система работает в Arch Linux с наличии ядра.

Я ищу разумное объяснение, почему имя интерфейса будет меняться в этом случае. Если нет хорошая причина, почему имя интерфейса будет меняться, где я могу подать отчет об ошибке/кому я могу пожаловаться?

Это не имеет большого значения и только config мне нужно изменить мой сетевой профиль netctl. Я просто думаю, если "предсказуемое" имя сетевого интерфейса не предсказуемы, то они совершенно не справились со своей работой и эта схема именования-это бесполезный мусор! /рант

+85
Mark Nimzidyne 6 апр. 2019 г., 07:45:07

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

Это еще не интерактивная оболочка входа в систему!

Интерактивность оболочка не определяется в случае "введите логин и пароль". У вас запросят пароль вашей местной СШ (или ключей), он передает их на удаленный накопитель sshd сервер и только если они правильно выверена, вы получаете оболочки (если вы не используете UseLogin да в файле sshd_config, что довольно опасно).

+41
WiseFalcon 10 сент. 2016 г., 17:31:32

У меня терминал всегда открыт (в Fedora 22), потому что все мои работы я делаю оттуда. Иногда я ищу информацию в браузере или просто весело провести время. После 20-30 минут просмотра (браузер не запускается из командной строки), Я возвращаюсь в терминал и увидел что-то странное - он был во всех вкладках терминала:

Сообщение от [email protected] на 17 июл 23:17:19 ...
ядра:НМИ Барбос: ошибка: мягкая блокировка - процессор#2 застрял на 22С! [миграции/2:21]

Сообщение от [email protected] на 17 июл 23:17:38 ...
ядра:процессора: 2 ПИД: 21 сообщений: миграции/2 не запятнан 4.0.7-300.fc22.семейства i686 #1

Сообщение от [email protected] на 17 июл 23:17:39 ...
ядра:наименование оборудования: компания Lenovo 20126/123456789, БИОС 5BCN30WW 10/10/2012

Сообщение от [email protected] на 17 июл 23:17:39 ...
ядра:задачи: f45f0000 ти: задача f45ec000.ти: f45ec000

Сообщение от [email protected] на 17 июл 23:17:39 ...
ядра:стек:

 Сообщение от [email protected] на 17 июл 23:17:40 ...
 ядра:вызов трассировки:

 Сообщение от [email protected] на 17 июл 23:17:40 ...
 ядра: <прерывание>

 Сообщение от [email protected] на 17 июл 23:17:40 ...
 ядра:#000<прерывание> #000868>] do_softirq_own_stack+отличается от значения 0x28/0x30#0000xc0 [mac80211 для]#000c80211]#000014#000es iptable_nat nf_conntrack_localhost#000frag_ipv4 nf_nat_ipv4 nf_kernel#000conntrack#000#000#000#000el:#000_mangle iptable_security#000ul 17 23:17:40#000#000hda_codec_realtek snd_hda_codec_#000eneric#000arc4 с#000d_hda_intel#000rtl8192ce с#000d_hda_co#000#000#000#000�#001#000#000-#000#000#000�с#003�09b3e98>] ip_rcv+0x2e8/0x410#000#000#000#000%#000#000#000localhost.localdomain#000videob#025#000#000#000kernel#000Y#0009#000#000#025#000#000#000_MACHINE_ID#000-#000#000#000#006#000#000#000�'g�p&g�#001#000#000#000#000#000#000#000#020#026#000�#001#000#000#000#000#000#000#000#000#000#000#000#025#000#000#000_TRANSPORT#0001#025#000#000#000PRIORITY#0002#000#000-#000#000#000#006#000#000#000�'g�p&g�#001#000#000#000#000#000#000#000Pw#003�#006#000#000#000#000#000#000#000#000#000#000#000-#000#000#0000r#003��'g�p&g�#000#000#000#000#000#000#000#0008r#003� #000#000#000#000#000#000#000#000#000#000#000#025#000#000#0006036995285#000#0005#000#000#000 к#003�045c0c0>]...

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

Что это???

+40
ezg 25 июн. 2010 г., 14:53:18

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil