Какова моя рабочая версия чашки?

Я использую RedHat 7.1 и установили, с помощью Yum, чашки 1.6.3. Затем я вручную скомпилированный в версии кубки 2.0 Это не решить мою проблему печати PDF-файлов, как я надеялся. Поэтому я хочу проверить, что версия 2 теперь на месте.

Как определить версию Кубков, что я бегу теперь?

судо Юм список | грэп кубков еще показывает его как 1.6.3 (но это понятно). Одна проблема - я не настроен интерфейс web-интерфейс, так что это не ответ для меня.

+438
Vitaliy Kolos 21 янв. 2020 г., 13:27:08
30 ответов

Awk-это присутствует на каждой ОС Unix (это стандарт). Все, что grep или sed может сделать, могут быть закодированы в awk (но это не всегда просто).

На awk работает по одной записи. По умолчанию записи в качестве разделителя используется перенос строки (т. е. по умолчанию, запись в линию), но если РС переменной задано пустое значение, то запись сепаратор состоит из одной или более пустых строк (т. е. запись-это абзац).

на awk -V на РС= '/иглы/'
+979
Quido3 03 февр. '09 в 4:24

Расширение на выше ответ, поскольку он указал мне в правильном направлении, но пропустил несколько keysteps.

Отказ от ответственности: я не опытный пользователь Linux, но это работало на чистом DigitalOcean ИКТ установке Ubuntu.

  1. depencies (в случае, если вы еще этого не сделали):

    • $ судо apt-получить установку для Python-разработчика на Python-типун на языке Python-Пирекс распаковать
  2. скачать ВФСГ источником www.physionet.org/physiotools/wfdb.tar.gz

    • экстракт ~/
  3. Собрать и установить библиотеку ВФСГ с

    • @~/вфсг-10.5.24/вфсг$ ./настроить-без-netfiles --статический --static_only
    • (учебник по http://www.pybytes.com/pywfdb/ говорит, что вы должны использовать --без-netfiles выключатель; у меня не было никаких проблем, не используя его, но не смог попасть на Python обертки для импорта из physionet и поэтому следует)
    • @~/вфсг-10.5.24/вфсг$ установка
    • @~/вфсг-10.5.24/вфсг$ без регистрации
  4. скачать pywfdb источником pypi.python.org/packages/source/p/pywfdb/pywfdb-0.1.1.zip

    • распаковать в ~/
  5. редактировать ~/pywfdb-0.1.1/pywfdb/_pywfdb.с

    • заменить \*.ч с <вфсг/*.H>И в строках 15, 16, 17
  6. редактирование ~/pywfdb-0.1.1/setup.py

    • заменить ./вфсг-10.4.4/ с /Home/имя_пользователя/вфсг-10.5.24/ в строках 14, 15 (или там, где вы добыли ее в ~/ псевдоним не работает для меня)
  7. @в/usr/включать$ ЛН-з /usr/местные/включать/вфсг вфсг

  8. @~/pywfdb$ судо питона setup.py установите

  9. (ответ выше заканчивается здесь, но мне нужен этот экстренный шаг для того чтобы на самом деле импорт Либ в Python) @в/usr/lib в/Вместо python2.7/дист-пакетов$ ЛН-з /usr/местные/библиотека/вместо python2.7/дист-пакеты/pywfdb pywfdb

+957
MysticHaunt 2 июл. 2019 г., 20:56:03
Другие ответы

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


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

В ЗШможно вкладывать параметр расширения операторов. Вы также можете получить дату с запросом расширении %Д{%Ф} (ЗШ также имеет функцию strftime встроенные в ЗШ/датавремя модуль, если вы хотите более подробный и читабельный код).

именем=${(%):-%Д{%Ф}}-${${1//[^[:alnum:]]/-}:л}
+925
AppleDash 13 авг. 2014 г., 13:51:59

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

СЕПГ -Н '/2018-04-12 14:44:00.000/,/2018-04-12 14:45:файл_журнала 00.000/Р' 

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

Подобное может быть достигнуто на awk:

на awk '/^2018-04-12 14:44:00.000.*/,/2018-04-12 14:45:00.000.*/' файл_журнала
+916
SimonDev 16 сент. 2010 г., 23:16:41

Взгляните на tmux возрождения-командной и http://hyperpolyglot.org/multiplexers

+855
William Howell 12 авг. 2019 г., 00:56:23

Я пытаюсь работать с crontab.

В кронтаб -е:

*/10 * * * * РМ дома/пользователь/рабочий стол/файл myfile 

пытаюсь удалить файл myfile в каждый 10-й минуте.

Я включил crontab, используя:

в /etc/инит.д/хрон начать

и потом: команду sudo rcconf , чтобы убедиться, что служба остается после перезагрузки, но он не работает!

пользователь@в Ubuntu:~ обновление-РЦ$ судо.д по умолчанию хрон 
пользователь@в Ubuntu:~$ /етц/инит.д/хрон начать
[ ОК ] начиная хрон (через systemctl): хрон.обслуживание.
+848
Jeanne Mary Johnson 2 янв. 2010 г., 14:21:50

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

об / мин -КЖ файл httpd-Devel в | для egrep 'ы?бин/apxs2?$'

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

+835
John Claus 4 дек. 2012 г., 12:29:10

Для редактирования строк в файле, вы может отправлять команды Эд:

функции printf '%з\п' '/^префикс =/+1,/^суффикс =/-1г' '1,$с/^префикс = .*/префикс =/' 'ВК' |Эд -с myfile.txt

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

  • /^префикс =/+1,/^суффикс =/-1д -- удаление строк в диапазоне: "один за строку, которая соответствует префикс = в начале строки" на "перед строкой, которая соответствует суффикс = в начале строки"
  • 1,$с/^префикс = .*/префикс =/ -- поиск и замена: в каждой строке файла для шаблона префикс = затем ничего (или ничего) в начале строки, заменить его просто текстовый префикс =
  • ВК -- Втобряда файл обратно на диск и вопросУит Эд

Это делает некоторые предположения о файле и переводов, которые вы хотите:

  • существует по крайней мере одна линия между префиксом и суффиксом`
  • вы хотите каждый префикс = лишен трейлинг текст
  • есть только один "куплет" из префикса и суффикса в обновлении
+835
S4ndro 31 мар. 2014 г., 05:57:06
/Удалить/,/за endif/п
?
неверный адрес
/Delere/,/за endif/п
?
нет совпадений

Это значит он понимает только латынь?

/Деле/,/за endif/п
?
неверный адрес
/Дель/,/за endif/п
?
неверный адрес

Нет, что я делаю не так? Я печатаю все буквы без ошибок.

У меня macOS.

Ниже приведен пример из файл я редактирования, которые демонстрируют такое же поведение при редактировании его с помощью выше Эд команду:

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"=> Отображения редактирования 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"ВИМ переназначить 0 до первой непустой символ
карта 0 ^

"Переместить строку текста с помощью сочетания клавиш Alt+[ДК] или Command+[Джоан] на Mac
в Nmap <м-Джей> МЗ:м+<СГ>`з
в Nmap <м-к> МЗ:м-2<СГ>`з
вмап <м-Джей> :м'>+<СГ>`<мой>mzgv Рио туалета.
вмап <М-К> :М'<-2<СГ>`>мой<mzgv Рио охраной.

если есть("мак") || и("macunix")
 в Nmap <Д-Ж> <М-Джей>
 в Nmap <Д-К>, <М-к>
 вмап <Д-Ж> <М-Джей>
 вмап <Д-К>, <М-к>
за endif

"Удалить конечные пробелы при сохранении, полезно для некоторых типов файлов ;)

если есть("autocmd")
 autocmd BufWritePre *.TXT и*.в JS,*.пы,*.Вики,*.Ш.,*.кофе :CleanExtraSpaces звоните()
за endif
+825
Donna Barnes 2 окт. 2018 г., 15:35:02

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

+758
Alagappan Ramu 12 дек. 2018 г., 17:13:25

Я хочу следовать этому руководству :

https://linuxconfig.org/how-to-install-steam-client-on-debian-9-stretch-linux

этот ответ не работает :устанавливаете Steam на Debian

это не работает для меня.

Я получаю :

судо АПТ установить Steam
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Е: не удалось найти пакет пара

Я на Debian 9 (стрейч) 64бит

мой нынешний источник.список :

# 

# деб компакт-диске:[Дебиан ГНУ/Линукс 9.9.0 _Stretch_ - Официальный для amd64 CD-образов netinst 20190427-10:30]/ простирания основных

# деб компакт-диске:[Дебиан ГНУ/Линукс 9.9.0 _Stretch_ - Официальный для amd64 CD-образов netinst 20190427-10:30]/ простирания основных

деб http://ftp.fr.debian.org/debian/ стрейч основных
деб-СРЦ http://ftp.fr.debian.org/debian/ стрейч основных

деб http://security.debian.org/debian-security стрейч/главная обновления 
деб-СРЦ http://security.debian.org/debian-security стрейч/главная обновления 

# стрейч-обновления, ранее известный как 'летучих'
деб http://ftp.fr.debian.org/debian/ стрейч-обновления основных
деб-СРЦ http://ftp.fr.debian.org/debian/ стрейч-обновления основных
+721
Sateviss 12 янв. 2010 г., 05:54:35

Давайте посмотрим на следующий пример:

[пользователь@пользователя~]$ судо докер запустить -Д-Е АБВ=123 Убунту сна 10000
2543e7235fa9
[пользователь@пользователя~]$ судо докер старпома 2543e7235fa9 Эхо тест
тест
[пользователь@пользователя~]$ судо докер старпома 2543e7235fa9 Эхо $АБВ
<пустая строка> 
[пользователь@пользователя~]$ судо докер экзек-это 2543e7235fa9 Баш
корень@2543e7235fa9:/# Эхо $АБВ
123

Почему я получаю <пустая строка> вместо 123 ? И почему после выполнения и выхода на баш я могу видеть АБВ=123?

+576
spunkpike 27 апр. 2017 г., 10:12:09

Есть проект под названием вино , которое позволит вам запускать несколько окон программного обеспечения под Linux. Это работает на удивление хорошо, я на самом деле использовать его, чтобы запустить программное обеспечение Adobe цифровые издания для чтения электронных книг из моей местной библиотеке, и она работает рядом безупречно, насколько я могу сказать.

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

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

Я просто предостерегаю вас, что вы должны относиться к каждой заявке, как отдельная ситуация, поэтому можно нормально работать под Wine, а другой может вообще не работать. Это природа, используя что-то вроде вина для имитации системных программ Windows + на Linux-системе, ради того приложения, которое вы пытаетесь запустить на этом стеке.

Просто будьте готовы к разочарованиям. Не все будет работать безупречно и не быть как производительным, так как он был в Windows, в большинстве случаев.

+544
Kets 24 янв. 2010 г., 15:45:16

Я видел, что существующие правила, используя ID_PATH все 60-* или выше. Мой был 45-* без особого, кроме исторических причин.

Переименование файлов мои правила показывает, что это правило, что делает разницу:

  1. 59-фу.правила: ID_PATH/ID_PATH_TAG расширяться в пустую строку
  2. 60-ФОО.правила: ID_PATH/ID_PATH_TAG расширяться в пустую строку
  3. 61-фу.правила: ID_PATH/ID_PATH_TAG развернуть правильно

Объяснение в 60-стойких ввода.правила , содержащие

Подсистемы=="платформу с PCI|разъем USB||совместимость с ACPI", импорт{встроенные}="path_id"

Я не смог найти документацию на примитивы, но я предполагаю, что строение path_id ставит ID_PATH/ID_PATH_TAG в окружающую среду.

+481
Stefanus Nigel Anggriawan 4 мар. 2010 г., 12:17:19

Вы должны сообщить об ошибке в Debian , есть 3 открытых ошибок для сети-менеджер и 1 ошибка на wpasupplicant пакет:

$команда apt-listbugs список сетевых wpasupplicant 

Получение сообщения об ошибке... сделано
Парсинг найдено/исправлено информации... готово
серьезных ошибок wpasupplicant (-> ) <выдающихся>
 В1 - #849122 - с 2.6-2 я не имею WiFi адаптер в (сетевых менеджером) списка.
серьезных ошибок wpasupplicant (-> ) <выдающихся>
 Б2 - #849077 - wpasupplicant: [регрессия] обновление wpasupplicant делает не возможным подключение к зашифрованной беспроводной доступ в интернет
 Б3 - #849875 - карты Broadcom-STA в-переходный: беспроводной ассоциации слишком долго, не активации
серьезные ошибки в сети-диспетчер (-> ) <выдающихся>
 В4 - #870171 - ошибка использования ВПА: неверный пароль персонажа
Резюме:
 wpasupplicant(3 ошибки), сети-диспетчер(1 ошибка)

В #870171 описывают одну и ту же ошибку

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

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

быстро исправить:

Отключить сеть-менеджера или wicd

Создание отдельного файла wpa_supplicant.конф файл для каждой точки доступа

Для переключения между SSID и убить подножка в wpa_supplicant процесс затем подключиться из терминала через соединения.

+453
kirubakaran 24 февр. 2012 г., 12:02:33

Я хочу объединить строки с помощью awk, где колонна 1,2,3,4,5,6,7 играм и объединить уникальные записи из столбца 8 в нем.

Вход

АБ-БД1,No_IP_Found,11/08/2015,бесконечность,баланс-АБ-бд1-закат,/avqln1ic_1_1,бесконечность ,0014L5
АБ-БД1,No_IP_Found,11/08/2015,бесконечность,баланс-АБ-бд1-закат,/avqln1ic_1_1,бесконечность ,0015L5;0017L5
АБ-БД1,No_IP_Found,11/08/2015,бесконечность,баланс-АБ-бд1-закат,/avqln1ic_1_1,бесконечность ,0017L5;0019L5
АБ-БД1,No_IP_Found,11/08/2015,бесконечность,баланс-АБ-бд1-закат,/avqln1ic_1_1,бесконечность ,0019L5
АБ-БД1,No_IP_Found,11/01/2015,бесконечность,баланс-АБ-бд1-закат,DB_Backup/архивных/оффлайн,бесконечность ,No_Media_Used/диск
АБ-БД1,No_IP_Found,11/01/2015,бесконечность,баланс-АБ-бд1-закат,DB_Backup/архивных/оффлайн,бесконечность ,No_Media_Used/диск
АБ-БД1,No_IP_Found,11/01/2015,бесконечность,баланс-АБ-бд1-закат,DB_Backup/архивных/оффлайн,бесконечность ,No_Media_Used/диск
АБ-БД1,No_IP_Found,10/08/2015,бесконечность,баланс-АБ-бд1-закат,/с-3885516020-20151008-00 бесконечность ,0007L5
АБ-БД1,No_IP_Found,10/08/2015,бесконечность,баланс-АБ-бд1-закат,/cf_ABDB_02qj5qta_1_1_892529578,бесконечность ,0023L5
APPSRV,172.25.128.100,09/11/2017,12/13/2017,MG16-Genral-OS-LINUX-MONTHLY,/;/Monitoring/;/Monitoring_old/;/NetBackup_7.5_CLIENTS.tar;/bin/;/boot/;/data1/;/data2/;/dev/;/etc/;/home/;/lib/;/lib64/;/lost+found/;/media/;/misc/;/mnt/;/net/;/opt/;/proc/;/root/;/sbin/;/selinux/;/srv/;/sys/;/tftpboot/;/tmp/;/usr/;/var/,3 месяца ,0089L5
APPSRV,172.25.128.100,09/11/2017,12/13/2017,MG16-Genral-OS-LINUX-MONTHLY,/;/Monitoring/;/Monitoring_old/;/NetBackup_7.5_CLIENTS.tar;/bin/;/boot/;/data1/;/data2/;/dev/;/etc/;/home/;/lib/;/lib64/;/lost+found/;/media/;/misc/;/mnt/;/net/;/opt/;/proc/;/root/;/sbin/;/selinux/;/srv/;/sys/;/tftpboot/;/tmp/;/usr/;/var/,3 месяца ,0090L5;0094L5;0089L5;0091L5;
APPSRV,172.25.128.100,09/11/2017,12/13/2017,MG16-Genral-OS-LINUX-MONTHLY,/;/Monitoring/;/Monitoring_old/;/NetBackup_7.5_CLIENTS.tar;/bin/;/boot/;/data1/;/data2/;/dev/;/etc/;/home/;/lib/;/lib64/;/lost+found/;/media/;/misc/;/mnt/;/net/;/opt/;/proc/;/root/;/sbin/;/selinux/;/srv/;/sys/;/tftpboot/;/tmp/;/usr/;/var/,3 месяца ,0091L5
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,/и т. д./,1 месяц ,0078L5
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,DB_Backup/архивных/в автономном режиме,1 месяц ,0078L5
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,/домашний/bblite/,1 месяц ,0078L5
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,/домашний/bblite/,1 месяц ,0060L5

Желаемый Результат

АБ-БД1,No_IP_Found,11/08/2015,бесконечность,баланс-АБ-бд1-закат,/avqln1ic_1_1,бесконечность ,0014L5;0015L5;0017L5;0019L5
АБ-БД1,No_IP_Found,11/01/2015,бесконечность,баланс-АБ-бд1-закат,DB_Backup/архивных/оффлайн,бесконечность ,No_Media_Used/диск
АБ-БД1,No_IP_Found,10/08/2015,бесконечность,баланс-АБ-бд1-закат,/с-3885516020-20151008-00 бесконечность ,0007L5
АБ-БД1,No_IP_Found,10/08/2015,бесконечность,баланс-АБ-бд1-закат,/cf_ABDB_02qj5qta_1_1_892529578,бесконечность ,0023L5
APPSRV,172.25.128.100,09/11/2017,12/13/2017,MG16-Genral-OS-LINUX-MONTHLY,/;/Monitoring/;/Monitoring_old/;/NetBackup_7.5_CLIENTS.tar;/bin/;/boot/;/data1/;/data2/;/dev/;/etc/;/home/;/lib/;/lib64/;/lost+found/;/media/;/misc/;/mnt/;/net/;/opt/;/proc/;/root/;/sbin/;/selinux/;/srv/;/sys/;/tftpboot/;/tmp/;/usr/;/var/,3 месяца ,0089L5;0090L5;0094L5;0091L5;
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,/и т. д./,1 месяц ,0078L5
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,DB_Backup/архивных/в автономном режиме,1 месяц ,0078L5
ВВ-лайт,172.25.129.32,09/25/2017,10/26/2017,MG12-ВВ-лайт-АП-брокер-ежедневный,/домашний/bblite/,1 месяц ,0078L5;0060L5

В настоящее время я, используя приведенный ниже код.

на awk -Е' *, *' '{в[$1","$2","$3","$4","$5","$6","$7]=а[$1","$2","$3","$4","$5","$6","$7] "," $8} конец {для (К, в) {печать К А[К] | "рода -у"}}'

Но это, кажется, не работать должным образом. Может кто-нибудь подскажет что-нибудь?

+436
K Finley 1 янв. 2020 г., 22:38:24

У меня Асер ноутбука Aspire Е-5 573G он пришел с предустановленной Windows 10. Я попытался установить возможно каждую ОС Linux (Ubuntu, в Кали, попугай сек, Линукс Минт) вместе с Win10, но не работал. Так я избавился от ОС Windows 10, очищается весь мой жесткий диск и теперь когда я пытаюсь установить Linux я застрял в одной точке.

Когда я пытаюсь запустить видео/установить Убунту, Линукс Минт, попугай секунду я застрял на черный экран с мигающим подчеркиванием (_) я погуглил и попробовал с nomodest и еще пару настроек, но это не работает.

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

Stuck here in Parrot Sec in Fail Safe mode.

Я не понимаю, в чем проблема на самом деле. Я в настоящее время установка этих ОС в прежнем режиме, потому что когда я пытаюсь их установить в UEFI он не обнаруживает загрузочного устройства.

+405
dbingham 9 апр. 2019 г., 11:08:25

Дать этой тестируемой версии попробовать:

#!/usr/Бен/на awk -е
Начать {
последний=именем;
}
{
 если (наконец-то != Именем) {
 если (строка !~ /^всем привет$/ && линии != "Привет мир") {
 печати последнего;
}
последний=именем;
}
строка=$0;
}
Конец {
 если (строка !~ /^всем привет$/ && линии != "Привет мир") {
 печатать именем;
}
}

Тест:

$ чмод +х сценарий.на awk
$ общ.
сценарий.на awk test1.txt test2.txt test3.txt

$ ./сценарий.на awk $(найти . -тип F -exec в файл {} + | fgrep текст | вырезать -д: -Ф1)

./сценарий.на awk
./test1.txt
+379
Musharaf Ali 17 июл. 2012 г., 05:42:44

Я использую Debian SID внестабильной.

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

Я буквально не могу копировать/вставить в любую сторону; даже "среднюю кнопку вставка" не работает.

Еще один симптом: в GNOME-терминал выбора исчезает за очень короткое время (<1 сек.).

Что я должен проверить?

Обновление: переход на новый пользователь и переустановки на месте (АПТ установить-переустановить <пакеты>) ничего не изменило.

Обновление 2: я нашел виновника: clipit , который автоматически устанавливается как зависимость рабочего стола LXDE. У меня он работает при запуске и убивает его "лечит" проблему. Любые советы (Кроме очевидного: "удалить") можно было бы только приветствовать.

+348
cessor 22 авг. 2015 г., 23:21:14

По данным Википедии, оболочки Bourne был введен в 1977 году и с раковины в 1978 году, но Unix само восходит к 1969.

Если вы используете системы Unix до 1977 года, что бы вы использовали?

+312
tkerouac 13 окт. 2017 г., 20:24:07

Я попытался изменить мой беспроводной адаптер режим монитора из режима управляемого с помощью airmon-НГ метод и iwconfig как и я оказался в режиме 'авто' для меня адаптер, который я не в состоянии вернуться к управляемому.(и я не могу для подключения к сети, а это вроде не обнаружить Кали) *Драйвер (беспроводной адаптер)- r8188eu *Набор микросхем (беспроводной адаптер)- полупроводник для Realtek RTL8188EUS корп стандарта 802.11 n . Пожалуйста, руководство меня.(Я подозреваю, что мой адаптер не поддерживает режим монитора, но как сделать его нормальным, как раньше?)

+311
sy chong 16 янв. 2016 г., 10:09:04

Вы можете редактировать свои .и bashrc и добавить шутки или сообщения, если вы хотите

Эхо "добрый вечер Господа моего"

Затем перезагрузите ваш терминал.

Вы также можете добавить логотипы и большая информация, я рекомендую вам добавить логотип для Linux

+197
12japerk 21 дек. 2015 г., 21:44:18

Вы можете только после обработки результатов расширения xrandr, используя любой из ваших любимых инструментов, как grep, awk и т. д.

$ xrandr поближе --запрос
Экран 0: не менее 320 х 200, ток 1366 х 768, максимальные 8192 х 8192
Интерфейс LVDS-1 подключен, разрешение 1366x768+0+0 (нормальный левый перевернутый правая ось Х ось Y) 344mm х 193мм
 1366х768 60.04*+
 1360x768 59.80 59.96 
Разъем VGA-1 отключен (нормальный левый перевернутый правая ось Х ось Y)
SVIDEO-1 отключен (нормальный левый перевернутый правая ось Х ось Y)

Вы можете получить "подключен" экраны как :

$ xrandr поближе --запрос |команда grep -з "подключено"
Интерфейс LVDS-1 подключен, разрешение 1366x768+0+0 (нормальный левый перевернутый правая ось Х ось Y) 344mm х 193мм
#В grep , использование -W означает grep для слова.

Или в случае с awk:

$ xrandr поближе --запрос |на awk '/\<подключении\>/{печать}'
Интерфейс LVDS-1 подключен, разрешение 1366x768+0+0 (нормальный левый перевернутый правая ось Х ось Y) 344mm х 193мм

С awk, вы также можете напечатать различные поля из вывода выше (на awk поля по умолчанию разделителем является пробел):

$ xrandr поближе --запрос |на awk '/\<подключении\>/{печати $1}'
НКУ-1
$ xrandr поближе --запрос |на awk '/\<соединенный\>/{печати $3}'
Разрешение 1366x768+0+0

Или же вы можете попросить awk, чтобы использовать пользовательские поля разделитель, как пространство, X и +:

$ xrandr поближе --запрос |на awk -F ' и[ Х+]' '/\<подключении\>/{печать $1,3$,$4}'
НКУ-1 1366 768

Тогда самый простой способ, чтобы обработать все подключенные экраны, чтобы использовать массив :

Переменная $ IFS=$'\Н' экраны=( $(расширения xrandr --запрос |на awk -F ' и[ Х+]' '/\<подключении\>/{печать $1,$3,$4}') )
$ для экрана в "${экраны[@]}";сделать
> Эхо "$экране" # или делать любые действия, которые вы хотите сделать с каждого экрана
> сделано
НКУ-1 1366 768
+196
Gazal 29 авг. 2019 г., 06:31:19

Изменение мое решение на ваш предыдущий вопрос:

на awk -ф '\т' -ф сценарий.на awk strings.txt columns.txt

где скрипт.на awk это

НАЧАТЬ { ОФС = ФС }

ФНР == ШП {
 колонки[$1] = 1
далее
}

ФНР == 1 {
 Для (я = 1; я <= НФ; ++я)
 если ($я в колонках)
 сохранить[я] = 1
}

{
 nф = сплит($0, поля, ФС)
 $0 = ""
 j = 0 и

 Для (я = 1; я <= НФ; ++я)
 если (я в)
 $(++к) = поля[я]

печать
}

Здесь ФНР == ШП блок будет выполняться только при чтении из первого файла, указанного в командной строке (strings.txt). Он будет заполнять столбцы массива с ключами, которые являются именами столбцов. Остальной код является более или менее неизменным из старого решения, кроме формы, где мы проверяем является ли текущая колонка является тот, который мы хотели бы сохранить (в ФНР == 1 блок).


Решение вопросов в комментариях:

Всегда скопировать первые шесть столбцов и вырезать заголовки столбцов в _, Изменить

ФНР == 1 {
 Для (я = 1; я <= НФ; ++я)
 если ($я в колонках)
 сохранить[я] = 1
}

в

ФНР == 1 {
 Для (я = 1; я <= НФ; ++я) {
 суб("_.*", "", $я)
 если (i <= 6 || $i в столбцы)
 сохранить[я] = 1
}
}
+165
khanmair 24 июн. 2012 г., 11:06:59

Попробуйте следующее, чтобы начать меньше с Блоссом уже искали:

объявить -Ф | меньше -п цвести

Из документации менее:

-ppattern или ... шаблон=шаблон
 Параметр-p в командной строке равнозначен указанию
 +/узором; то есть, он говорит меньше, чтобы начать с первого произойти‐
 ренце рисунка в файл.

Если ваш вопрос было меньше общего, чем, что, и вы хотите просто источник для функции цвести, использовать следующее:

объявить -Ф цветок
+160
Walt Stoneburner 2 июн. 2011 г., 01:38:22

Посмотри в/var/журнал/команды dpkg.войдите с вашего любимого текстового просмотра.

+156
B Keenan 26 окт. 2011 г., 16:19:05

Обратите внимание, что написано на самом верху страницы:

bashate: а pep8 эквивалент для bash скриптах

PEP8 - стиль руководство для Python кода. В то время как Python люди часто относятся к своему стилю вопросу очень серьезно[нужная цитация], это просто, что, руководство. Мы могли бы придумать плюсы для сдачи сделать в той же строке, как для, так и для сдачи его на линии собственного.

Это же обсуждение как и где поставить { в C код при запуске , Если или пока блок (или такие).


Несколькими строками ниже в документации, есть еще одно интересное правило:

E020: объявление функции не в формате ^название функции {$

Я предполагаю, что дело здесь в том, что автор этого стиля руководство думает, что с помощью функций сайта необходимо для читателя распознавать функция декларации. Однако, функция Foo - это не стандартный способ определения функции: стандартная способ - фу(). Единственная разница между двумя (в bash) является то, что другие труднее порт для стандартной оболочки, как /Бен/Ш в Debian или Ubuntu.

Итак, я хотел бы предложить, принимая любые и все подобные стиль руководства с зерном соли или три, и решив для себя, что лучший стиль. Хороший стиль-Checker позволяет отключить некоторые проверки (bashate и bashate -я E010,E011 , чтобы игнорировать эти две проверки.) Отличный стиль-чекер позволит вам изменять тесты, например, для проверки противоположность E020, здесь.

+139
JR laxamana 25 мар. 2018 г., 11:06:05

Нельзя. В > перенаправление оператор будет создан новый пустой файл, как части газопровода. Инструменты (например, СЭД-в-места), которые появляются для этого создаем новый файл, пишем к нему, и перенести новый файл на место старого:

$ Общ -я файл; СЭД --на месте с файл с именем/foo/бар/'; ЛС-я файл
Файл 266110 
Файл 262180 
+121
ostapische 17 янв. 2019 г., 16:32:08

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

  • Гном
  • Гном на файл xorg
  • Сессии Xfce

Первый гном - это гном де работает со стандартными Вэйланд серверной, и как я понимаю, это означает Гном выступает в качестве Вэйланд протокола композитор, я.е соединиться с ядром для KMS и файлам (как показано на https://wayland.freedesktop.org/architecture.html ), второй вариант Гнома на файл xorg при выборе создает гнома сессии, пока идет процесс конфигурации xorg, т. е. как я могу сказать файл xorg сервера.

Я была любопытная, так как файла xorg-Server, как наборщик в Вэйланд протокола может быть с помощью таких же или подобных ресурсов (т. е. графический адаптер), если это возможно, чтобы запустить оба одновременно.

Поэтому я испытаны для входа, как только в Вэйланд сессии GNOME и затем, во-вторых с другой учетной записи в файл xorg GNOME в сессии. В результате этой, казалось бы, работает, но есть процессы с именем в/usr/Бен/Xwayland работает, и я не уверен, если отображаемый файл xorg сессии, в конце концов, всего лишь "фейк", значит показывать через XWayland "X сервера" сервера.

Путать я хотел бы задать тут вопрос, то ли "из xorg-Server и Вэйланд-наборщик [может] быть запущены параллельно в Linux?"

+121
Jasper Woudenberg 10 сент. 2018 г., 19:01:23

В принципе, каждый пакет подписывается с помощью GPG. Ключи предоставляются с помощью различных пакетов Debian (ищем *-брелок пакетов). Вы можете просмотреть установленные ключи через АПТ-ключ.

Дополнительные клавиши используются, когда вы используете 3-й партии репозиториях, таких как Ubuntu PPA, или другие (Гугл, скайп, клапана...).

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

Видеть эту страницу (АПТ-безопасной) для получения дополнительной информации.

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

+112
julian67 15 февр. 2015 г., 09:08:23

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

$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