На awk манипуляции КШМ

У меня есть CSV-файл, содержащий что-то вроде этого:

Азбука;!!!!;22
Азбука;!!!!;23
23;!!!!!;22

Теперь я хочу delte каждой строки, которая содержит 23 в третьей колонке.

Поскольку существует возможность, что есть 23 в первом. Он должен только проверить совпадения в третьей колонке.

Я бы предпочел на awk soloution, так как я очень хочу учиться, но если кто-то может сказать мне, как сделать это с помощью sed, я был бы впечатлен!

Он должен работать аналогично это плохой пример для меня.

на awk -е ";" (если 3 $="23") строки удалить 
+215
Melissa 20 сент. 2014 г., 06:18:02
30 ответов

Я только что получил новый компьютер с Windows 10 на SSD. С моего предыдущего компьютера у меня два жестких диска, один с Ubuntu 14.04, один с Windows 7. Я двойной загрузки безупречно с этой настройкой. Теперь, я перенес эти два жесткого диска на новый компьютер, но я хотел бы знать, как я могу использовать свой HDD с существующей Ubuntu на нем двойной загрузки с новой Windows 10.

В резюме:

Мой новый компьютер установленной Windows 10.

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

Я хотел бы установить это, так что я могу двойной загрузки с Windows 10 и Ubuntu. Обратите внимание, обе операционные системы уже установлены на разных жестких дисков, но установка Ubuntu была установлена в Windows 7 изначально (см. дополнительную информацию ниже). Мне просто нужно сделать их двойной загрузкой вместе. Я уже могу загрузиться в Ubuntu через Мои настройки BIOS (делая жесткий диск, содержащий дистрибутив Ubuntu основного жесткого диска), но мне бы не хотелось делать это каждый раз.

Дополнительную информацию:

Когда я загружаюсь с жесткого диска, содержащего ОС Ubuntu, меню grub приходит, с Windows 7 еще как вариант, но я не могу загрузиться в Windows 7 хотя.

+989
Micheal John 03 февр. '09 в 4:24

Для упаковки компакт-дисков, существующую команду, не рекомендуется.

Более универсальным решением будет определение пользовательского chpwd крюк в bash. (По данным теги данного вопроса, я предполагаю, что вы используете bash)

Нет полной системы крюк конструированный в bash по сравнению с другими современными снарядами. PROMPT_COMMAND переменная используется в качестве крючка функция, которая эквивалентна precmd крюк в ЗШ, fish_prompt в рыбе. В настоящее время, ЗШ-это только оболочка, я знаю, что есть chpwd крюк строение.

PROMPT_COMMAND

Если установлено, то значение интерпретируется как команда, выполняемая перед печатью каждой основной строке ($ПС1).

https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#Bash-Variables

chpwd крюк в bash

Трюк предоставляется для установки chpwd эквивалент крюк в Bash на основе PROMPT_COMMAND.

# создаем PROPMT_COMMAND эквивалентно хранить функции chpwd 
верстал -г CHPWD_COMMAND=""

_chpwd_hook() {
 shopt -с nullglob

 местных Ф

 # выполнять команды в переменную CHPWD_COMMAND на смену Дира 
 если [[ "$PREVPWD" != "$ФРД" ]]; затем
 местные компании IFS=$';'
 для F в $CHPWD_COMMAND; делать
"$Ф"
сделано
 снятие МФС
интернет
 # обновление прошлой трудовой реж 
 экспорт PREVPWD="$ФРД"
}

# добавить `;` после _chpwd_hook если PROMPT_COMMAND не пустой
PROMPT_COMMAND="_chpwd_hook${PROMPT_COMMAND:+;$PROMPT_COMMAND}"

Поскольку мы обнаружили ЛСОВ изменить напрямую, решение работает с компакт-диска, команда pushdи командой popd.

Примечание: основная разница между нашими chpwd реализации в bash и chpwd в zsh-это, PROMPT_COMMAND не поддерживается в не-интерактивной оболочки Bash.

Использование

_public_html_action() {
 если [[ $ФРД == */public_html ]]; затем
 # действия
интернет
}

# добавить команду в CHPWD_COMMAND
CHPWD_COMMAND="${CHPWD_COMMAND:+$CHPWD_COMMAND;}_public_html_action"

Источник: создать chpwd эквивалент крюк в bash из моей суть.

Для тех, кто хочет отвечать за ЗШ. Использовать chpwd крючок в ЗШ. Не определить chpwd() функция напрямую. Более подробно здесь.

+989
Travelled 1 нояб. 2013 г., 19:37:37
Другие ответы

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


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

То, что вам нужно-это SMTP-сервера, агента передачи почты.

Вы можете просто установить opensmtpd и запустить службу. По умолчанию настройки делать локальную доставку почты.

+896
JWPersh 7 окт. 2016 г., 11:15:39

команды xargs будет делать, "нечто", со списком "чего-то"...

кошка file_containing_list_of_files_to_delete.txt | команды xargs РМ

создать файл

сенсорный файл1

посмотрите в этот файл с именем foo

кошка фу

файл1
файл2
файл file3

удалить файлы, упомянутые в файл foo.

кот ФОО | команды xargs РМ

РМ: невозможно удалить `файл2': нет такого файла или каталога
РМ: невозможно удалить `файл file3': нет такого файла или каталога

файл1 сейчас нет.

общ. файл1
LS: не удалось открыть файл file1: нет такого файла или каталога
+852
Ryland Goldman 22 нояб. 2014 г., 09:11:40

Мне нужно найти все файлы наименьшего размера в каталоге.

Мой код до сих пор:

#!/бин/Баш
реж="$1"
 е "минимальный размер файла: %з\п"
 дю $Дир -жил | сорт-н-р |хвост 

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

Мой выход:

размер файла:
15 testdir/subdir3/subdir4/file3.txt
15 testdir/subdir1/file5.txt

Фактический выход должен отображаться как:

размер файла: 15
testdir была/subdir3/subdir4/file3.txt
testdir была/subdir1/file5.txt
+829
henderson 14 дек. 2012 г., 00:25:31

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

Различных источников (включая этот вопрос) ссылки на необходимость \[ и \] вокруг форматирование, чтобы помочь Баш знать, чтобы не перезаписать запрос с длинных команд.

При создании PROMPT_LAST_EXIT_STATUS строку, намерение состоит в том, чтобы показать статус выхода последней команды ($?) в красный, или ничего (если $? был 0). Это работает, но буквальный [S и ]ы будут появляться в строке, а длинные команды проблема по-прежнему присутствует. Это, вероятно, спасаясь проблема где-то, но я его не нашла.

Unexpected square braces

Следующий код в ~/.bashrc следующее.

prompt_last_exit_status () {
PROMPT_LAST_EXIT_STATUS="${?}";
если [[ ${PROMPT_LAST_EXIT_STATUS} == "0" ]];
тогда
PROMPT_LAST_EXIT_STATUS=
еще
 PROMPT_LAST_EXIT_STATUS=\[$(выход setaf 1)$(выход жирным шрифтом)\]${PROMPT_LAST_EXIT_STATUS}
 PROMPT_LAST_EXIT_STATUS+=\[$(sgr0 выход)\]
 PROMPT_LAST_EXIT_STATUS+=" "
интернет;
}


prompt_command () {
prompt_last_exit_status
}
экспорт PROMPT_COMMAND=prompt_command

И PS1="\${PROMPT_LAST_EXIT_STATUS}"
ПС1+="\[$(выход setaf 6)$(выход жирным шрифтом)\]\ш"
ПС1+="\[$(sgr0 выход)\] \$ \[$(sgr0 выход)\]"
экспорт ПС1
+808
idug 12 нояб. 2015 г., 01:12:11

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

# usermod -а-г ${группа} ${пользователь}

# ви /и т. д./группы
...
колеса:х:10:корень,пользователь1,пользователь2
...

Просто помните, изменения группы не всегда распространяются на Активные сеансы. Если вы меняете свой выход из программы и снова войдите в систему.

+770
user52825 7 нояб. 2011 г., 19:03:20

Доброе Утро-

Я пытаюсь использовать выходы выход на мой $PS1, чтобы установить фоновый цвет на красный в случае, если я на рабочем сервере:

если [[ `имя хоста -с` = прод-БД ]]; затем
 экспорт и PS1="${заголовок}`выход сетаб 1`[и\[email protected]\з \з \$oracle_sid, вам нужно будет]\$`выход сетаб 0` "
еще
 экспорт и PS1="${заголовок} [и\[email protected]\з \з \$oracle_sid, вам нужно будет]\$ "
интернет

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

Если цвет фона не задан, ни один из этих вопросов возникает... я счастлив.

ПС1 устанавливается [\е]0; и\[email protected]команда echo $oracle_sid, вам нужно будет\а]^[[41м [и\[email protected]\н \ж $oracle_sid, вам нужно будет]$^[[40м с цветами и в [\е]0; и\[email protected]команда echo $oracle_sid, вам нужно будет\А] [и\[email protected]\н \ж $oracle_sid, вам нужно будет]$ без цветов.

Только разница в том, что Escape-символы создаются, чтобы установить цвет, я не вижу, что бы нарушая линия окутывания.

Я ГНУ Баш 4.1.2.

Почему введение цветового побег коды вызвать перенос строки, чтобы сломать, и что такое правильный способ, чтобы решить проблему?

+763
Katyne 28 июн. 2014 г., 09:31:00

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

+757
johnramsden 6 апр. 2017 г., 08:21:37

В Debian и производные, вы, вероятно, следует использовать обновление-Ява-альтернативы. В любом случае, все эти инструменты, связанные с системой, не связанной пользователей. Если вы хотите использовать другие Java, просто поместите эти строки в ваш ~/.профиль:

Переменной JAVA_HOME=/usr и/lib в/в jvm/java о-6-ВС
JRE_HOME=в/usr/lib в/в jvm/java о-6-ВС/среда JRE
Путь=$переменной JAVA_HOME/bin в:"$путь"
экспорт переменной JAVA_HOME JRE_HOME
+730
Raihli 6 сент. 2012 г., 15:19:17

действовать до его закрытия сусп говорит терминала водителя, что персонаж (на самом деле, что байт), когда получили неэкранированные из терминала (через провод, если реальный терминал, или написано на главной стороне псевдо-терминала в случае эмулятор терминала или демон...), Когда ИСИГ на, вызывает SIGTSTP, который будет отправлен на переднем плане работы.

Нет клавиши или клавиатура участвует здесь. Это символом по умолчанию (0x1a). в xterm и другие эмуляторы терминала, как правило, отправить персонажа при нажатии клавиши Z и удерживая клавишу Ctrl ключ.

Если вы хотите сделать это тяжелее, чтобы приостановить процесс, вы можете настроить свой эмулятор терминала, так что это не отправить на клавиши Ctrl+Z и, но какие-то другие комбинации клавиш. С в xterm:

в xterm -файл XRM 'в xterm.ВТ100.перевод: #переопределить \
 Ctrl сдвиг <клавиши> X: цепочка(0x1a)\nCtrl <клавиши> з:

Отправляет символа при нажатии клавиши Ctrl+Шифт+х, а не на клавиши Ctrl-з. С xterm, я не думаю, что можно указать произвольные комбинации клавиш, вы можете использовать только клавиши-модификаторы, такие как CTRL или Shift.

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

Обратите внимание, что вы, наверное, не хотите, чтобы сделать его более байт 0x7F, а как те, которые будут появляться в разных UTF-8 символы.

+703
Tilney 26 апр. 2013 г., 13:22:01

Как я понимаю getent инструмент используется для запроса имени службы переключателя. В getent человек файл все различные записи (плюс еще несколько) из файл nsswitch.конф перечисленные, кроме в одном файле publickey. И действительно, если я попробую getent открытый ключ ФОО я ошибка неизвестный базе: открытый ключ

В файл nsswitch.конф человека на странице открытый ключ записи описывается как:

Открытые и секретные ключи для Secure_RPC используется NFS и NIS+.

В ГНУ документов по теме не понятно ничего. Они просто говорят, что открытый ключ среди баз данных, что будет "потом добавил".

Я попытался установить ОС НИС пакет, но до сих пор не могу найти каких-либо зацепок или примеры того, как это НСС записи предполагается использовать.

Я использую Archlinux 5.2.10 glibc версии 2.29

+700
carfort atiabet 8 нояб. 2017 г., 15:17:55

Я использую Ubuntu в виртуальной машине на моем MacBook Pro для глубокого обучения. Но это приводит к потери моего процессора (как в ВМ плюс с GUI). Все что я делаю по SSH к виртуальной машине, как я никогда не использовать GUI и продолжить свою работу.

Так что моя проблема заключается в том, что глубокое изучение уже требует много вычислительной мощности, которая теряется как VirtualBox позволяет использовать только половину системных ресурсов. Упор на GUI занимая ресурсы.

Есть ли дистрибутив, в вашем уме, из дерева Debian, который поставляется вместе с АПТ менеджер пакетов (так как на данный момент я не хочу возиться с другой дистр и их совместимости с TensorFlow)? Все, что я хочу-это Убунту оболочки.

Все, что я хочу что-то похожее на подсистему в системе Windows для Linux.

Или если бы вы могли направить меня о том, как установить Ubuntu на VirtualBox без GUI.

Подробнее о том, почему я не использую TensorFlow в macOS себя в комментариях.

+692
pcjdev 25 мар. 2018 г., 21:42:44

Ваш "украшать" время хуже по исполнению. Программа команды xargs будет вызов команды grep с несколькими файлами, в то время как остается позвоню грэп для каждого файла (вы можете проверить это можно, заменив ветви с Эхо). Если команда grep может обрабатывать несколько файлов при каждом звонке, он будет называться меньшее количество раз (без запуска требуется, не вызывающий накладные расходы). То же самое, если вы звоните СЭД вместо грэп.

+635
muyiscoi 7 июл. 2019 г., 09:07:09

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

- local_action: скопировать содержимое="slave_server_id: {{ slave_repli.файл stdout_lines[0] }}" дест=/путь/к/VAR/
+631
user2476265 28 нояб. 2019 г., 14:23:45

Я установил ФК 16 на моем HP павильон dv6 с 9-элементным аккумулятором. Я получаю около 7-8 часов на Windows 7, но в лучшем случае 3 часа на Fedora. Я не могу регулировать яркость экрана через клавиши Fn, и я не могу настроить его через программу.

команду lspci | grep в ВГА дает мне:

00:02.0 VGA совместимый контроллер: корпорация Intel 2-го поколения Core семейство процессоров интегрированный графический контроллер (пересм 09)
01:00.0 VGA совместимый контроллер: ATI технологиями Инк ни Сеймур [видеокарты AMD Radeon серии HD 6470M]

Моя версия ядра 3.1.5-1.fc16.архитектуру x86_64

+551
Babbage91 22 мая 2019 г., 14:04:56

У меня есть несколько именованных файлов журналов :

  • 2016-02-10_03-52.журнал
  • 2016-02-10_04-43.журнал
  • 2016-02-10_02-13.журнал
  • ...
  • 2016-03-15_07-03.журнал
  • 2016-03-15_09-08.журнал

В основном картина : ГГГГ-ММ-DD_.журнал

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

  • 2016-02-10.тар
  • ...
  • 2016-03-15.тар

Дело в том, что я не знаю шаблон заранее только его структура.

Я не знаю, как искать файлы, начиная с той же (неизвестной) образец .

Любая помощь высоко ценится. Спасибо

Согласно "номинальной животное" Решение ниже :

экспорт Ланг=с значение lc_all=с найти . -название '[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]*' -е '%ф\п' | СЭД -е 'с|.$||г' | СНП | тр | а прочитать имя ; делать найти . -имя "${имя}_" -е '%р\н - | тар-кжф "${имя}.ХZ" -Т - --нет-Конец цитаты сделано

+486
user3065679 12 февр. 2017 г., 16:08:05

Поскольку ваш вопрос открытого запроса предложений, а не конкретный вопрос, вот некоторые комментарии.

  1. Вы, похоже, под-использования читать команды. Комментарий документация man страницы и посмотреть, как вы можете просто использовать его для чтения нескольких полей для уникальных переменных в одном дыхании, например. читать путь1 путь2.
  2. Почему вы назначение VAR_STR=$строки? Мне кажется, что вы могли бы работать непосредственно на $линии.
  3. Ваш метод подрезки путь из второго поля умен, но Баш и большинство других снарядов простая, проще и эффективнее способ, с помощью # идиома, чтобы удалить префикс шаблон из переменной, например. Файл=${путь2##*/}. Опять же, обратитесь к Man-странице для документации других замечательных вещей оболочка может сделать изначально очень эффективно.
  4. Стандартизация конвенции личного именования переменных на bash; либо сделать их все строчные или все заглавные, но не смешивать.
  5. Ваше заключительное заявление начиналось "очевидно..." не был очевиден на все мне, в том, что я понятия не имею, что вы имеете в виду.
+468
Aniruddh Parihar 30 июл. 2015 г., 20:53:37

IPv4 был создан в то время, когда были распространены 32-разрядные системы. Интернет адрес IPv4 в десятичном могут быть сохранены в 32-битовое целое число без знака, и побитовые операции эффективно решить с помощью сетевого оборудования. Битовая маска для 172.16.0.0/12 cidr может быть сформирована из одного сдвига влево, и сверял адрес с одного побитовое и.

Есть три "частный" диапазон сетевых адресов определено в RFC-1918.

  • Маршрутизация cidr/8, (а) одну большую сеть, (24-бит, 16Мб) диапазон адресов на 10.х.г.з/8
  • Маршрутизация cidr/12, (б) 16 прилежащей сети (20-бит, 1М) диапазон адресов на 172.16+х.г.з/12, где X в [0..15]
  • Маршрутизация cidr/16, (с) 256 прилежащей сети (16-бит, 64 КБ) адреса диапазона 192.168.г.з/16

Кроме того, на подразделения сети перевозчика,

  • Маршрутизация cidr/10, (а) одну большую сеть, (24-бит, 16Мб) диапазон адресов в 100.64+х.г.з/10, где X в [0..63]

И на локальные адреса,

  • Маршрутизация cidr/16, (Б) единая сеть (16-бит, 64 КБ) - адрес диапазона 169.254.г.з/16

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

//допустим, х[0],х[1],х[2],х[3] являются частями пунктирной IP-адрес
беззнаковый инт протокол IPv4 = (( (( (х[0]<<8) |х[1])<<8) |х[2])<<8) |х[3]

Предположим, что вы определили константы для выше перечисленных адресов,

CIDR8 = (( (( (10<<8) |значение 0xFF)<<8) |как 0xFF)<<8) |как 0xFF
CIDR12 = (( (( (172<<8) |16 |0xf)<<8) |как 0xFF)<<8) |как 0xFF
CIDR16 = (( (( (192<<8) |168)<<8) |значение 0xFF)<<8) |как 0xFF
CIDR10 = (( (( (100<<8) |64 |0x3f)<<8) |как 0xFF)<<8) |как 0xFF
CIDRLL = (( (( (169<<8) |254)<<8) |значение 0xFF)<<8) |как 0xFF

Проверить ли ваш адрес IPv4-это один из этих адресов-это простая,

протокол IPv4 == (IPv4 и CIDR8) //10.0.0.0/8
протокол IPv4 == (IPv4 и CIDR12) //172.16.0.0/12
протокол IPv4 == (IPv4 и CIDR16) //192.168.0.0/16
протокол IPv4 == (IPv4 и CIDR10) //100.64.0.0/10
протокол IPv4 == (IPv4 и CIDRLL) //169.254.0.0/16

А не проверить на разных 16 172.16.0.0/12 сетей, можно использовать описанный выше подход битовой маски, чтобы непосредственно проверить, является ли адрес IPv4 является частью одной из этих частных адресов (NAT) сетей. Выбирая на Perl (Python или Ruby тоже труд), вместо раковины или awk, и с помощью одного бита-мудрый и сокращения работы на работу значительно.

суб isprivate
{
 мой($инет) = @_;
 если( $инет =~ /(\D+в)\.выражение (\D+)\.выражение (\D+)\.выражение (\D+)/ ) {
 если( $1==10 ) { возвращение 10; }
 если( $1==172 && (($2 & 0x1f) == $2) ) { Возвращение 172; }
 если( $1==192 && ($2==168) ) { вернуться 192; }
}
 возврат 0;
};
суб iscarrier
{
 мой($инет) = @_;
 если( $инет =~ /(\D+в)\.выражение (\D+)\.выражение (\D+)\.выражение (\D+)/ ) {
 если( $1==100 && (($2 & 0х7f) == $2) ) { Возвращение 100; }
}
 возврат 0;
};
суб islinklocal
{
 мой($инет) = @_;
 если( $инет =~ /(\D+в)\.выражение (\D+)\.выражение (\D+)\.выражение (\D+)/ ) {
 если( $1==169 && ($2==254) ) { вернуться 169; }
}
 возврат 0;
};

Как вы хотите классифицировать адреса?

суб настройке
{
 мой($инет) = @_;
{
 если( isprivate($инет)>0 ) { $вроде = "частная"; }
 elsif операторы( isloop($инет)>0 ) { $вид = "шлейф"; }
 elsif операторы( iscarrier($инет)>0 ) { $вид = "перевозчик"; }
 elsif операторы( islinklocal($инет)>0 ) { $вид = "linklocal"; }
 еще { $вид = ""; }
 печать "$iface защитный: $инет $маской $трансляции ($flagsdesc) долларов\п";
}
};

Командой ifconfig из сценария Perl,

$нашли = 0;
открыть($FН,"на/sbin/ifconfig, которые|");
а($строки=<$FН>)
{
 гусеничка($строка); $строки =~ Ы/^и\S+//;
 если( $строки = ~ /(и\W+):\S+с флагами=(\D+В)\С*\<(.*)\>\с+МТУ и\S+(\D+в)\б/ ) {
 если( $нашли ) { IP-адреса($инет); }
 $нашли = 1;
 ($длицо,$флаги,$flagsdesc,$МТУ) = ($1,$2,$3,$4);
}
 если( $строки =~ /инет и\S+(\д+\.\на D+\.\на D+\.\д+) б\/ ) {
 ($инет,$маска,$вещания) = ($1,"","");
 если( $строки =~ /маска\с+([\д+\.]+)\б/ ) { ($маска) = ($1); }
 если( $строки =~ /эфир\с+([\д\.]+)\б/ ) { ($трансляции) = ($1); }
}
}
если( $нашли ) { IP-адреса($инет); }
+462
PaulPhy 9 дек. 2014 г., 07:20:15

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

хвост -Ф /dev/нуль

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

Вам нужна утилита, которая будет работать неопределенное время, будет держать его stdout открыты, но на самом деле не писать ничего в stdout, и не покинуть, когда его stdin закрыт. Что-то вроде Да на самом деле пишет в stdout. кошка выйдет, когда его stdin закрыт (или что бы вы повторно направить в это сделали). Я думаю, что сон 1000000000d может сработать, но хвост явно лучше. Мой Debian коробка имеет tailf , что сокращает команду немного.

Иначе, как о запуске программы под экран?

+348
Dick Inya 9 нояб. 2018 г., 04:30:11

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

Для данных, передаваемых через последовательный устройство, просто чтение из устройства/dev/ttyUSBН.

<как/dev/ttyUSB0 на awk '
 {данные += $0}
 /конец записи/ {печати $0 | "процесс-одна-запись №" НР}
'
+312
Deep12154 21 окт. 2019 г., 06:57:09

Глядя на проблему под другим углом, экран или tmux позволит вам сохранить ваш снаряд будет независимо от вашего терминала. При закрытии терминала вы можете открыть новый и подключиться к фирменной оболочки. ВИМ по-прежнему будет работать.

+260
Sofia Costa 13 дек. 2016 г., 17:17:22

Как задать несколько условий фильтра, связанных с и меньше?

Я бы хотел, чтобы отфильтровать журнал, имеющий линии не содержат "нац", но содержит IP-адрес 192.168.1.1, как:

&/!Нат && 192.168.1.1

Однако он не работает, результат пустой...

Посоветуйте, пожалуйста.

+215
Joan Verla 13 янв. 2017 г., 18:38:44

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

+183
SK Yadav 12 февр. 2018 г., 21:55:53

Вы не можете указать версию, которая легко, как Роллинг релиз, Пакман предоставляет только последние. Когда вы установите что-то, что пакет хранится в вашем компьютере на файл/var/кэш/Пакман/ПКГ/ Дир, так что если вы хотите понизить одну версию или указать другую, вы должны использовать Пакман -У и имя пакета в кэш. Есть "машина времени" РЕПО там, где люди просто хранит старые пакеты, вы можете загрузить нужную вам версию программы и использовать Пакман -У для его установки.

Помните, что вы должны "заблокировать" обновления этого пакета, если вы не хотите, чтобы это обновление, чтобы увидеть, как, проверить Вики в Пакман страницы или это https://wiki.archlinux.org/index.php/Downgrading_Packages#Q:_I_cannot_downgrade_a_package.2C_because_of_dependencies.

+111
Karen4mi 9 мая 2016 г., 15:53:22

Я заставил Linux монтировать его использование UDP вместо TCP и сейчас все вроде работает нормально.

+111
alexanderlukanin13 27 окт. 2016 г., 14:02:45

У меня уже установлен MySQL на сервере (в CentOS 7) следующие команды:

установите -й Юм в MySQL
установите -й Юм MySQL-сервера
установите -й Юм для MySQL в Devel

После установки, Я тип в MySQL и встречаются ошибки

Ошибка 2002 (HY000): не могу подключиться к локальному серверу MySQL через сокет 
'каталог/var/MySQL в/в MySQL.и Sock' (2)

Я думаю, что это потому, что я не начал службу MySQL, так что я введите команду

услуги тузды начать

Затем я получаю сообщение говорит, что работа для версию MariaDB.сервис не удалось

Вот содержание файла/etc/мой.КНФ

[тузды]
переменной datadir=/ВАР/Либ/MySQL для
гнездо=в/var/библиотека/MySQL в/в MySQL.носок
символические ссылки=0

[mysqld_safe]
лог-ошибка=/ВАР/лог/MariaDB в/MariaDB в.журнал
пид-файл=файл/var/работа/MariaDB в/MariaDB в.пид

Однако, файл в/var/библиотека/MySQL в/в MySQL.носок не существовало в моем сервере. Кстати, SELinux отключен вручную.

версию MariaDB.журнал показывает

InnoDB в: ошибка: лог-файл ./ib_logfile0 имеет различный размер 0 50331648 байт
InnoDB в: чем указано в .файл CNF 0 5242880 байт!
InnoDB в: возможные причины этой ошибки:
 (а) неправильной файл журнала или журнала размер файла меняется
 (B) в случае если размер по умолчанию используется этот файл журнала из 10.0
 файл (c) журнал поврежден или недостаточно места на диске
 В случае (Б) необходимо установить innodb_log_file_size = 48М
[Ошибка] функция плагин InnoDB в инициализации произошла ошибка.
[Ошибка] Регистрация плагин InnoDB в качестве хранилища Энгин не удалось.
[Ошибка] неизвестный/неподдерживаемые системы хранения данных новшеств
[Ошибка] прерывание
+89
slimbofat 31 мая 2019 г., 18:28:02

Я пытаюсь привязать контроль + я загрузить содержимое file.txt в буфер обмена (так что я могу использовать Ctrl и V , чтобы вставить содержимое file.txt в Windows, как мой браузер).

Следующая команда отлично работает, если я вручную введите ее в терминале bash:

xsel --буфер обмена < /home/paul/Dropbox/file.txt

Однако, когда я пытаюсь использовать xbindkeys, чтобы сделать это, это не так. Это то, что в моей xbindkeys конфиг:

"xsel --буфер обмена < /home/paul/Dropbox/file.txt"
 контроль + я

Что может быть причиной этой проблемы?

+62
ByBLiK2391 21 дек. 2012 г., 11:24:14

У меня есть файл tar. Вот что его структура выглядит следующим образом:

-images.tar.gz

-folder_0_image_1.jpg
-folder_0_image_2.jpg
-folder_0_image_3.ПНГ
-...

-folder_1

-folder_1_image_1.jpg
-folder_1_image_2.jpg
-...

-folder_2

-folder_2_image_1.jpg
-folder_2_image_2.jpg
-...

 -folder_x ...

Как я могу извлечь все файлы из корневого каталога , имеющие .расширением jpg?

(Я хочу, чтобы извлечь эти файлы: folder_0_image_1.jpg, folder_0_image_2.jpg ...)

+47
nilon 27 авг. 2012 г., 11:10:01

У меня стандартная 7" сенсорным дисплеем со мной. У меня интерфейс на моем компьютере под управлением Ubuntu 16.04. Я успешно установить пользовательское разрешение через вариатор и команду xrandr в Ubuntu. Я счастлив с разрешением экрана.

Теперь моя следующая задача-чтобы сенсорный экран работал с Ubuntu 16.04.

Я установил драйвер сенсорного экрана с GitHub по ссылке ниже https://github.com/derekhe/waveshare-7inch-touchscreen-driver Но нет успеха. Я даже попробовал драйвер сенсорного экрана написан на C из ниже ссылке. https://github.com/110yd/wshare-touchscreen Но до сих пор никакого успеха.

Может кто-нибудь показать мне путь, чтобы реализовать драйвер сенсорного экрана с поддержкой X-сервера?

+17
BigBoyBC 30 окт. 2013 г., 11:04:49

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

$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