Где мои коды стандарта ANSI побег пойти, когда я трубку к другому процессу? Я могу их оставить?

Я когда-нибудь хотите передать цветом выход fror процесс, например. грэп... но когда я его в другой процесс, например. СЭД, цветовые коды теряются...

Есть какой-то способ, чтобы держать эти коды целы ?

Вот пример, который проигрывает цветной вывод:

Эхо Барни | Барни грэп | СЕПГ -Н 1,$\ п 
+55
Ghayoor Karzad 14 янв. 2013 г., 15:16:24
35 ответов

что расчет нужно делать с Rx и TX ? я пробовал ниже вещи , пожалуйста, проверьте и дайте нам знать, что вы хотите достичь.

#!/бин/Баш

# файл /sys/класс/чистой/eth0 в/статистики/rx_bytes
# файл /sys/класс/чистой/eth0 в/статистики/tx_bytes

Процесс="$1"

[[ -Z от $2 ]] && интервал=1 || интервал=$2

show_help() {
кошка <<_EOF
Использование :
 $0 <параметр processname> <интервал (по умолчанию 1С)>
_EOF
}

Show_Process_Stats() {
pgrep "${процесс}" >/dev/нуль 2>&1 || { Эхо "ошибка: Процесс($1) это не работает.."; покинуть 1;};
old_rx=0
old_tx=0
Эхо "типа timestamp,cpu_activty,mem_usage,rx_bytes,tx_bytes"
в то время как :
делать
 # метки(в Unix),cpu_activity(%),mem_usage(Б),network_activity(Б)
 метка времени=$(дата +%с)
 raw_rx_bytes=$ (<файл /sys/класс/чистой/eth0 в/статистики/rx_bytes )
 raw_tx_bytes=$ (<файл /sys/класс/чистой/eth0 в/статистики/tx_bytes )
 rx_bytes=$(( $raw_rx_bytes - $old_rx ))
 tx_bytes=$(( $raw_tx_bytes - $old_tx ))
 читать mem_usage cpu_activty < <( ПС-нет-заголовки -о %процессора,rssize -с "${Процесс}" )
 Эхо "${метка}","${cpu_activty}","${mem_usage}","${rx_bytes}","${tx_bytes}"
old_rx=${raw_rx_bytes}
old_tx=${raw_tx_bytes}
 спи $интервал
сделано
}


Основной() {
случае $1 в
""|-ч| - помощь)
show_help
;;
*)
Show_Process_Stats
;;
эсок
}


Главная $*
+955
Cecilia Ebrahimi 03 февр. '09 в 4:24

Firefox использует новую вкладку команды, поэтому можно передать URL в файл в браузере вот так:

в то время как читать линии; делать
 в Firefox-новая вкладка "$строка"
сделано < textfile.txt

С хромом, используется следующий синтаксис:

Гугл-Хром "$строка"
+946
el3m3nt4ry 23 апр. 2014 г., 15:07:37
Другие ответы

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


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

на awk '{ для (i=1;я<=НФ;я++) если ($я ~ /бар^.*[в]/ || $я ~ /[[:пробел:]]бар.*[в]/) { счетчик++ }} конец { графа печати }' именем

Выше на awk решение должно также работать. Принимая во внимание несколько записей на каждой строке, на awk выглядит с первого места, разделенных запись в файле на каждой строке в последней записи (НФ), если затем схеме матчах против регулярных выражений с ~ и увеличивается соответственно количество. Если два высказывания создаются с учетом или начало строки (^) и бар, а также зал и бар. В конце концов, граф печатается на экране.

+865
NARKOZ 19 сент. 2016 г., 19:42:58

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

32-разрядной платформе ограничить до 231-1 (т. е., MAXINT), но вы бы, конечно, запустить из памяти первый—дескриптор файла занимает больше, чем два байта оперативной памяти. (Конечно, вы находитесь на 64-битной платформе—и 263-1 абсурдное количество файлов, чтобы открыть)

Признаюсь, не зная, как рассчитать количество—и это, безусловно, зависит от типа дескриптора файла; использование памяти ядра-это, конечно, другое, если это TCP-сокет, открыть локальный файл (может даже меняться в зависимости от файловой системы), трубы, etc.

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

+832
Pitone Maledetto 26 мая 2018 г., 17:42:23

У меня Мека г-блок клавиатуры. Эта клавиатура имеет 12 дополнительных клавиш. Я нашел scancodes этой клавиши через evtest и сопоставить эти коды от F13-24 ключевые коды. Все нормально работает, но некоторые клавиши(Ф20,21,22,23) имеют странное поведение. Я использовал зев, чтобы проверить это. Так что, если я нажимаю любой обычный ключ, у меня в выходные только нажатие/события keyrelease, но эти 4 ключи мне дал странный результат:

FocusOut событие, серийные 40, синтетика нет, окна 0x8200001,
 NotifyGrab режим, деталь NotifyAncestor

Событие focusin, серийные 40, синтетика нет, окна 0x8200001,
 NotifyUngrab режим, деталь NotifyAncestor

Событие KeymapNotify, серийные 40, синтетика нет, окна 0х0,
 ключи: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 0 0 0 0 0 0 0 0 64 0 0 0 0 0 0 0 

Событие KeyRelease, серийные 40, синтетика нет, окна 0x8200001,
 корень 0x126, станции метро 0х0, время 28272076, (407,392), корень:(2331,421),
 состояние 0x4010, код 198 (keysym 0xffd1, Ф20), same_screen да
 XLookupString дает 0 байт: 
 XFilterEvent возвращает: значение false

evtest дает мне этот выход: обычный ключ(от F13):

Событие: время 1502817652.419417, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700куб. см.
Событие: время 1502817652.419417, тип 1 (EV_KEY), код 183 (KEY_F13), стоимость 1
Событие: время 1502817652.419417, -------------- SYN_REPORT ------------
Событие: время 1502817652.455412, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700куб. см.
Событие: время 1502817652.455412, тип 1 (EV_KEY), код 183 (KEY_F13), значение 0
Событие: время 1502817652.455412, -------------- SYN_REPORT ------------

Сломанный ключ(ф20):

Событие: время 1502817690.387065, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700d3
Событие: время 1502817690.387065, тип 1 (EV_KEY), код 190 (KEY_F20), стоимость 1
Событие: время 1502817690.387065, -------------- SYN_REPORT ------------
Событие: время 1502817690.491038, Тип 4 (EV_MSC), код 4 (MSC_SCAN), значение 700d3
Событие: время 1502817690.491038, тип 1 (EV_KEY), код 190 (KEY_F20), значение 0
Событие: время 1502817690.491038, -------------- SYN_REPORT ------------

параметр xmodmap-пке выход:

код 191 = от F13 F13 находился от F13
код 192 = Ф14 Ф14 Ф14
код 193 = Ф15 Ф15 Ф15
код 194 = ф16 ф16 ф16
код 195 = F17 в F17 в F17 в
код 196 = ф18 ф18 ф18
код 197 = f19 по Зг19 Зг19
код 198 = Ф20 Ф20 Ф20
код 199 = клавиши F21 клавиши F21 клавиши F21
код 200 = ф22 ф22 ф22
код 201 = Ф23 Ф23 Ф23
код 202 = Ф24 Ф24 Ф24

Мой 70-клавиатура.hwdb:

файлам:ввод:b0003v060Bp5253e0111-Е0*
KEYBOARD_KEY_700cc=от F13
KEYBOARD_KEY_700cd=ф14
KEYBOARD_KEY_700ce=Ф15
KEYBOARD_KEY_700cf=ф16
KEYBOARD_KEY_700d0=F17 в
KEYBOARD_KEY_700d1=ф18
KEYBOARD_KEY_700d2=зг19
KEYBOARD_KEY_700d3=ф20
KEYBOARD_KEY_700d4=клавиши F21
KEYBOARD_KEY_700d5=ф22
KEYBOARD_KEY_700d6=ф23
KEYBOARD_KEY_700d7=ф24

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

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

+795
Raluca Mariaa 5 июн. 2010 г., 12:06:36

Гаджет мощность не обновлялся в то время как для Linux (текущая версия 2.5, но на OSX и Windows текущая версия 3.0.х) - но вы можете использовать turbostat --отладка увидеть много одинаковой информации, в том числе и на ядро RAPL измерений и т. д. Вот в MAN-странице, но страницу на вашей системе, скорее всего, будет актуальной.

+782
DesignMeat 19 мая 2014 г., 17:03:33

Я успешно подключение к сети университета через SSH с проверкой подлинности Kerberos билет. Нормальный, подробный операцией (командой Kinit билета, то SSH пользователь@хост) работает нормально.

Проблема

При настройке СШ алиасы в ~/.файл SSH/config, однако, СШ полностью игнорирует Kerberos и запрашивает мой пароль. (См. Вывод ниже отладки.)

Почему это? Как я могу настроить его, чтобы использовать Kerberos?

Примечание: при нормальной работе СШ с Kerberos продолжает работать до и после попыток с СШ псевдонимы. Кроме того, СШ псевдонимы работать, как предполагалось, когда получает логин ПВ.

(Система: Mac 10.11.4 ОС, версия ядра Дарвин 15.4.0, OpenSSH_6.9p1, LibreSSL 2.1.8, выпуск Kerberos 5 и 1.7)

Отладочный Вывод

При запуске SSH с ХЛ я добавил -ВВВ для подробного вывода информации, а затем сравниваемых выход. Я включил те части, которые существенно отличались.

$ СШ-ВВВ [СШ-псевдоним]

debug3: предпочтительный открытый ключ,клавиатура-интерактивный,пароль : пароль authmethod_lookup debug3 debug3: остальные предпочли: ,клавиатура-интерактивный,пароль : authmethod_is_enabled пароль debug3 debug1: Следующий способ проверки подлинности: пароль пароль [email protected]'ы: debug2: мы отправили пакет пароль, ждите ответа debug1: успешная аутентификация (пароль). Аутентифицироваться login.engin.umich.edu ([141.213.74.56]:22).

$ СШ-ВВВ [пользователь@хост]

debug3: предпочтительный gssapi с-keyex,gssapi с-с-микрофоном,открытый ключ,клавиатура-интерактивный,пароль debug3: authmethod_lookup gssapi с-keyex debug3: остальные предпочли: gssapi с-с-микрофоном,открытый ключ,клавиатура-интерактивный,пароль debug3: authmethod_is_enabled gssapi с-keyex debug1: Следующий способ проверки подлинности gssapi с-keyex debug1: нет действительного ключевого обмена контексте debug2: мы не отправить пакет, отключите способ debug3: authmethod_lookup gssapi с-с-микрофоном debug3: остальные предпочли: открытый ключ,клавиатура-интерактивный,пароль debug3: authmethod_is_enabled gssapi с-с-микрофоном debug1: Следующий способ проверки подлинности: gssapi с-с-микрофоном debug3: пытаясь обратного адреса карте 141.213.74.58. debug2: мы отправили gssapi с-с-микрофоном пакетов, ждите ответа debug1: делегируя полномочия debug1: делегируя полномочия debug1: успешная аутентификация (gssapi с-с-микрофоном). Аутентифицироваться login.engin.umich.edu ([141.213.74.58]:22).

+781
Henning Drechsler 13 февр. 2014 г., 16:28:11

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

Активно я имею ввиду выполнить команду один раз, а затем быть в состоянии отслеживать изменения метки времени по мере их изменения для каждого файла (так же, как топ - команда показывает активные процессы и только должен быть запущен один раз), в отличие от запуска Вручную ЛС-ЛТ много раз и посмотреть, что изменилось.

+766
izacklee 19 дек. 2017 г., 02:32:16

Я установил 9.1 в Debian с KDE и хрома. В хроме есть встроенный расширение под названием "гном интеграции раковины", которые я не могу удалить или отключить (это "установлено системный администратор", которая, в теории, мне). Однако, я не использую GNOME, и пакет хром-гном-Шелл - это не установленное по профпригодности. Если я пойду к расширению варианты, он говорит: "хотя гном Шелл интеграция расширение работает, родной хост-разъем не обнаружен", что является правильным.

Как я могу избавиться от него?

+752
user538669 17 сент. 2018 г., 07:08:08

У меня процессор Athlon 5350 (десктоп, а не ноутбук) и недавно модернизированный от openSUSE 13.2 для перекати-поле (Роллинг релиз openSUSE это). После этого я дал приостанавливает к RAM еще одну попытку после того, как он разбил мою систему, когда я в последний раз попытался с 13.2.

К моему удивлению, это работает сейчас. Но моя мышь (очень простая модель Logitech) не просыпается. Отключение и повторное подключение дает пламя за очень короткое время, затем он становится темно снова. Такой же результат в соседних USB-порт. Забавно: в третий порт он работал снова. До следующего приостановить, после чего он не работал на четырех портов (я предполагаю, что это два автобуса). Это не мышь, но проблема порта проблема: вентилятор, который просто берет электричество из Порт-прежнему работает, но система не распознает реальный USB устройства.

В настоящее время я избегаю проблемы, начиная приостановить с клавиатуры и мышкой disconnectiong непосредственно перед... Но там должно быть лучшее решение. У меня нет таким образом тетрадь я не знаком с этим Управление электропитанием вещи и ее проблемы. Но я предполагаю, что ядро хранит информацию о состоянии устройства, где-то в файл/sys/ которые могут быть изменены вручную.

Я не могу сказать, будут ли команды lsusb до сих пор показывает все USB-шины (хабов).

вывод dmesg

Сообщения, которые могут иметь отношение к проблеме:

Когда система приостанавливает, эти линии появляются:

ПМ: приостановить комплектных устройств после 795.355 МС
ПМ: поздно приостановить комплектных устройств после 1.376 МС
pcieport 0000:00:02.4: система пробуждения включается с ACPI
r8169 0000:02:00.0: система пробуждения включается с ACPI
интерфейса расширенного контроллера узла-разъем pci 0000:00:13.2: пробуждение системы включена совместимость с ACPI
интерфейса расширенного контроллера узла-разъем pci 0000:00:12.2: пробуждение системы включена совместимость с ACPI
xhci_hcd 0000:00:10.0: пробуждение системы включен с ACPI
ПМ: noirq приостановить полной устройств после 14.713 МС
С ACPI: готовится к выходу состояния системы сна С3

Когда он просыпается, эти линии появляются:

С ACPI: проснувшись от состояния системы сна С3
pcieport 0000:00:02.4: пробуждение системы отключены с ACPI
интерфейса расширенного контроллера узла-разъем pci 0000:00:12.2: пробуждение системы отключены с ACPI
xhci_hcd 0000:00:10.0: пробуждение системы отключены с ACPI
интерфейса расширенного контроллера узла-разъем pci 0000:00:13.2: пробуждение системы отключены с ACPI
ПМ: возобновить noirq комплектных устройств после 13.259 МС
ПМ: ранняя резюме комплектные устройства после 0.378 МС
+708
TabsFolders 30 апр. 2013 г., 23:37:12

Потому что найтис запись пункт ., на самом деле ваш лсов. Если точка входа будет например / , то эта часть пути будет добавляться в ваш лсов такой:

$ найти / -тип F -имя "autosys*"
/путь/от/корня/до/$HOME/to/pwd/autosys1.txt
+674
user44366 28 апр. 2019 г., 23:47:52

У меня этот вывод в текстовый файл, из Кассандры-Кинк. Мне нужно распечатать свойства RowKey и OnlineUsers, я использую Баш, и команда grep не работает.

Колонки семейные предположения читают от /корня/.Кассандра/предположения.в JSON
Добро пожаловать Кассандра CLI версии 1.2.19

Введите 'помощь;' или '?' для справки.
Типа 'бросить;' или 'выход;', чтобы выйти.

[по умолчанию@ли] использование агента;
Проверку подлинности ключей: агент
[по умолчанию@агент] список VCCs;
Используя лимит по умолчанию-100
Используя ограничить ячейки по умолчанию 100
-------------------
Свойства RowKey: cienciaactiva
=> (имя=AllegroIntegration, значение={"Включено":правда}, типа timestamp=1504725823694867)
=> (имя=CALL_licensed, значение=1, Время=1504725823700706)
=> (имя=CHAT_licensed, значение=1, Время=1504725823695468)
=> (имя=идентификатор, значение=cienciaactiva, типа timestamp=1504725823696915)
=> (имя=IsSystemVCC, значение=0, Время=1504725823699902)
=> (имя=MAIL_licensed, значение=1, Время=1504725823699520)
=> (имя=OnlineUsers, значение=1, Время=1504725823698413)
=> (имя=WEBCONTACT_licensed, значение=1, Время=1504725823697610)
-------------------
Свойства RowKey: гостиницы atento
=> (имя=CHAT_licensed, значение=0, Время=1459855264796678)
=> (имя=идентификатор, значение=atentoperusedapal, типа timestamp=1459855264801483)
=> (имя=IsSystemVCC, значение=1, Время=1459855264802006)
=> (имя=MAIL_licensed, значение=0, Время=1459855264797787)
=> (имя=OnlineUsers, значение=5, типа timestamp=1459855264796155)
=> (имя=WEBCONTACT_licensed, значение=0, Время=1459855264803923)
-------------------
Свойства RowKey: ТСК
=> (имя=CHAT_licensed, значение=0, Время=1464217813009934)
=> (имя=идентификатор, значение=ЦТП, типа timestamp=1464217813012789)
=> (имя=IsSystemVCC, значение=1, Время=1464217813016091)
=> (имя=MAIL_licensed, значение=1, Время=1464217813010988)
=> (имя=OnlineUsers, значение=7, типа timestamp=1485884014708000)
=> (имя=WEBCONTACT_licensed, значение=0, Время=1464217813012116)

3 Строк, Возвращаемых.
Прошедшее время: 178 мсек(ы).
[по умолчанию@агент]

Ожидаемый выход будет что-то вроде:

Свойства RowKey: cienciaactiva
имя=OnlineUsers, значение=1
-------------------
Свойства RowKey: гостиницы atento
имя=OnlineUsers, значение=5
-------------------
Свойства RowKey: ТСК
имя=OnlineUsers, значение=7
+636
Bugs Buggy 20 янв. 2013 г., 01:16:04

Как я могу перезапустить VPN, когда я подключаю к Интернету через роутер или через модем 3G/4G сети.

Мой дистр Убунту 12.04 это точно.

+586
Moishe Kohan 2 авг. 2017 г., 04:31:51

вводиться может работать здесь:

$ команду killall -Р 1 process.pl

Это убивает все процессы с именем process.pl чей родитель является ПИД-1, что и происходит, когда процесс-родитель умирает.

+580
maunakeaka 6 дек. 2014 г., 15:07:13

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

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

Мой нынешний прибор определения в батула-СД.конф:

Устройства{
Имя=Резервное Копирование
 Тип Медиа-Файл
 Архиве устройства = в /MNT/резервное копирование/резервное копирование/ #диск смонтирован в /MNT/резервного копирования
 Метка Медиа = Да;
 Случайный Доступ = Да;
 Съемный носитель = нет; # в противном случае, компания предлагает продукт, который предполагает резервное копирование томов, уже существует на диске
 Требуется смонтировать = нет; #значит через в udev
 Всегда Открыта = Нет;
}

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


Обновление

Когда я отменить тупик задание резервного копирования, в очереди обычно возобновить.

+561
Ron Babcock 7 авг. 2015 г., 15:39:06

Добавить еще один надрез.

команда grep '"пары евро-доллар" currs.формат JSON' | вырезать -Д ':' -Ф 2 | вырезать -Д',- Ф 1
+559
avcobe 16 февр. 2012 г., 14:06:53

Учитывая, что тхт присваивается текст, который вы хотите добавить, и что мне присваивается номер строки, в которой можно вставить текст, при этом будет выведено то, что вы хотите:

$ на awk -V линия="$я" -в текст="$txt" в '{печати} НР==строка{печатать текст}' /путь/к/текстовый файл

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

$ на awk -V линия="$я" -V текст="$txt" в ' НР!=строка{печать} НР==строка{печати $0 текст}' /путь/к/текстовый файл
+499
Tony Shepherd 2 дек. 2011 г., 13:33:29

Я использую управлением crunchbang Waldorf с Джесси хранилищ, и приостановки недавно была сломана. Похоже, UPower, с управлением crunchbang инструмент, используемый, чтобы приостановить, просто сняли приостановку.

Команда suspend выполняет такой:

jaapz в jipjip в ~ 
$ ДГУ-отправить --система --принт-ответ --дест="орг.freedesktop.UPower" /орг/freedesktop/UPower орг.freedesktop.UPower.Приостановить 
Ошибка орг.freedesktop.ДГУ.Ошибка.UnknownMethod: способ "заморозить" с подписи", " об интерфейсе "орг.freedesktop.UPower" не существует

Я не могу найти, почему приостановки просто исчез, кто-нибудь знает решение?

+461
BLAKE MERRITT 20 мар. 2014 г., 21:29:22

в PHP не загрузочный скрипт , вы никогда не должны положить, что в файле/etc/инит.д

Как правило, вы должны иметь символ ссылке на PHP в папке/opt/lampp/bin/, и , который связан в каталог/opt/lampp/bin/на файл php-5.3.8

(Если нет , то в каталоге /opt/lampp/Бен/РНР-5.3.8 каталог /opt/lampp/Бен/РНР , чтобы сделать эту работу)

И в ваш ~/.bashrc и добавьте путь к более $путь:

экспортировать переменную PATH=$PATH: в каталоге/opt/lampp/ОГРН/

И вы выполните ваш скрипт вроде этого , в любом каталоге:

в PHP XX.php

+454
user14109 13 июн. 2017 г., 00:47:59

Ядро Linux не знаю, как отправить рекламу маршрутизатор; он опирается на демон пространства пользователя для этого. Вы хотите установить и настроить radvd, маршрутизатор рекламы демона. http://tomicki.net/ipv6.router.php это довольно хороший учебник на то, что вам нужно сделать.

Параметр значение объем.протокол IPv6.конф.все.пересылка = 1 приведет к отключению маршрутизатора запросов (но не произведет маршрутизатор рекламы). Этот параметр также необходимо radvd.

+423
user1933458 21 нояб. 2018 г., 12:18:58

На Perl это позволяет с вызов функции:

$ perldoc -F для системного вызова
 номер системного вызова, список
 Вызывает системный вызов, указанный в качестве первого элемента списка,
 проходя оставшиеся элементы в качестве аргументов системного вызова. Если
⋮

В документации также приводится пример вызов write(2):

требуют 'операции.рН'; # может потребоваться запустить h2ph
мой $с = "привет\п";
вызов(SYS_write(), fileno(stdout) от, $С, продолжительность $с);

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

Это, кажется, работает с getrandom:

$ на Perl -е 'требуется "системный вызов.рН"; $в = " "Х8; системный вызов(SYS_getrandom(), $V, длина $в, 0); печати $в' | ключам
00000000: 5790 8a6d 714f 8dbe ж..mqo по..

И если у вас нет getrandom в вашей операции.рН, тогда вы могли бы вместо этого использовать номер. Это 318 на моем тестировании в Debian (для amd64) коробка. Учтите, что номера системных вызовов Linux в архитектуре.

+390
rizzes 16 янв. 2016 г., 04:18:29

Редактировать: поскольку существует некоторая путаница о том, если ВИМ или СЭД должны быть использованы. Я предлагаем решения для:

ВИМ

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

с %S/\<\(\К\)\(\К*\)\>/\у\1\л\2/г

играм буквенно-цифровые символы и _. Широко используется \Вт эквивалентно [а-Яа-З0-9_] и не на кириллице.

В \< и \> схватить за границами слова и скобки групповой матч в первом письме, и остальные, которые извлекаются с помощью \1 и \2, соответственно.

Для этого шаблон для работы вы должны настроить ВИМ, чтобы использовать UTF-8.

набор кодировка=кодировка UTF-8

СЭД

СЭД 'с/\б\([[:Альфа:]]\)\([[:Альфа:]]*\)\б/\у\1\л\2/г' <входной_файл>

в \B соответствует границе слова в СЭД, остальное такое же, как ВИМ версия. (Проверено на GNU СЕПГ, классы персонажей могут не поддерживаться во всех СЭД версий.)

+310
89881759411 21 мар. 2016 г., 21:21:42

Я пытаюсь отобразить изображение с помощью следующих функций:

Дисплей someimage.jpeg

Он возвращает это:

дисплей: не удается открыть X-сервер ` @ ошибке/дисплей.с/DisplayImageCommand/426.

Я посмотрел другие посты и я пробовал следующие, не повезло:

экспорт дисплея="0.0"
+303
Avi Rajmali 24 сент. 2016 г., 22:25:10

в xterm делает несколько (разных) проверяет путей, участвующие в выполнении команды. Вот synposis:

  • если вы говорите "в xterm -е командование", через xterm будет опираться на существующие $раковину установка и/или настройка luit (который также использует $скорлупы в другую сторону), чтобы решить, если команда добьется успеха.
  • если вы говорите "в xterm команду" (не опция), в xterm рассматривает его как особый случай, требующий, что это абсолютный путь. Это там, где обычно возникает проблема.

Изменения из патча #301 и далее (за исключением особых нет дело) в xterm проверяет существующие $раковину , чтобы убедиться, что он указан в файле/etc/снарядов. (Там долгая история, но обобщить, отметив, что это улучшение в безопасности..). Если прочитать список изменений, вы можете увидеть, что по началу он взял несколько попыток, чтобы справиться с особых случаях.

Из данной информации:

  • Поскольку вы используете в одном случае (с ProcessBuilder) и не в других, там могут быть некоторые проблемы есть.
  • Или ваш $оболочки не могут быть перечислены в файле/etc/снарядов.
  • Наконец, там могут быть некоторые ресурсов (в сочетании с неправильной локалью переменных) вызывает программу для выполнения luit неожиданно. Например, если в xterm пытается использовать luit но localeFilter ресурса задается относительный путь, что бы дать эту ошибку.
+298
Ernest Han 14 февр. 2013 г., 17:35:22

Вы должны найти то, что вам объем параметров будет возвращать объект, содержащий, среди прочего, объемы производства и предупреждение громкости. Так, например, вы могли бы сделать это, чтобы получить весь объект:

osascript -E 'можно сделать настройки громкости'

или скорее, может быть, это, чтобы захватить просто объем (например, а не громкость звонка):

osascript -E 'в набор ovol объемам производства (получить настройки громкости)'

... но учтите, что не все звуковые устройства будут иметь прямой контроль программного обеспечения за настройки громкости. Например, ваш дисплей аудио должно иметь контроль; однако, FireWire или USB платы ВХ/вых вряд ли бы эти параметры под контролем программного обеспечения (поскольку они могут быть физических кнопок). Если конкретное значение не находится под контролем программного обеспечения, то оно будет отображаться в объекте, возвращенном из Вам объем настройки как "отсутствующее значение" или что-то подобное.

+284
ZoeyPlusPlus 21 окт. 2016 г., 21:42:23

Мне нужно, чтобы изменить строку в Java-файл с названием DbConnection.java с помощью СЭДкоманду. Линия:

соединение = DriverManager.метод getconnection("JDBC-драйвер:сервер MySQL://**локальный**/**м**","**корень**", "**корень**");

Я пробовал ниже, который работает нормально (я могу заменить пользователя значение):

СЕПГ -я "ы|://localhost в/М|://${имя}/${ИМЯ_БД}|" DbConnection.java

Но ниже мне нужно, чтобы добраться до работы, я не могу заменить столбцу dbusername & ПАРОЛЬ_БД:

СЕПГ -я "ы|"с JDBC:для MySQL://localhost в/Баджадж","корень", "корень"|"с JDBC:MySQL базы://${имя хоста}/${ИМЯ_БД}","${столбцу dbusername}", "${ПАРОЛЬ_БД}"|" DbConnection.java
+250
outlookrperson 27 окт. 2011 г., 10:19:58

Какое программное обеспечение вы пытаетесь обновить? Из того, что информация, которую вы предоставили, это, вероятно, только использует протокол HTTP(Ы) (TCP-порты 80 или 443), но вам понадобятся инструменты, которые знают о HTTP(S), чтобы быть много пользы.

URL для работы на уровне приложений (Уровень 7 модели OSI): команды netstat работает на сетевом/транспортном уровне (уровни модели OSI 3/4), поэтому вы не сможете получить информацию от него, потому что она не предназначена для этого. Это похоже на попытку получить имя людей, которые живут в доме, исходя только из адрес.

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

+231
Chaitanya Varma 7 июн. 2018 г., 05:54:48

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


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

Е. Г.

выбрать выбрать в "${параметры[@]}"
делать
 случае $ответить
1)
 Echo "ваш выбор-1"
;;
2)
 Echo "ваш выбор-2"
;;
3)
перерыв
;;
 *) параметр Эхо "инвалид" >&2
эсок
сделано

или, в данном конкретном примере,

выбрать выбрать в "${параметры[@]}"
делать
 случае $ответить
[1-2])
 е-Ваш выбор %з\п' "$ответ"
;;
3)
перерыв
;;
 *) параметр Эхо "инвалид" >&2
эсок
сделано
+226
Malrois 7 дек. 2011 г., 01:59:27

Еще на awk подход (разновидность Гленн'ы ответ):

на awk '
 выходная функция() { напечатать начать (начать != конец? ","конец : "") }
 конец==$0-1 || конец==$0 { конец=$0; далее }
 конец!=""{ вывод() }
 { начало=конец=$0 }
Конец{ выход() }' входной_файл
+205
a armstrong 3 авг. 2019 г., 09:53:49

У меня был Макбук Про на 1 год под управлением OSX, но я очень скучаю по Линукс. Я читал много документации, но я никогда не получал полезные ответы на следующие вопросы:

  1. Как автономия с Убунту/Арч/в Fedora/SUSE или другие дистрибутивы?
  2. Как тачпад работает? Я очень люблю 2 и 3 пальцами жесты тачпада в OSX.
  3. Можно ли использовать один и тот же интерфейс ACPI управление в Linux, как в MacOSX? Я никогда не перезагрузки моего Mac просто закрыть крышку и он становится сонным.

Вы, ребята, использовать дистрибутив Linux на ваш макбук про? У меня модель 7.1. У вас есть серьезные проблемы с этими функциями?

+180
timor 5 дек. 2011 г., 15:33:42

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

У меня есть 4 ethernet-адаптеров :

1: Ло: <петлевой,вверх,LOWER_UP> значение MTU 16436 qdisc noqueue состояние неизвестно
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
 инет 127.0.0.1/8 Объем размещения Ло
 inet6 ::1/128 объема размещения
 valid_lft навсегда preferred_lft навсегда
2: интерфейс eth0: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир 30:85:A9 процессор:объявления:54:1е БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 10.100.36.2/29 БРД 10.100.36.7 объем глобального интерфейс eth0
 inet6 на fe80::3285:a9ff:фид:541e/64 масштаб ссылке
 valid_lft навсегда preferred_lft навсегда
3: интерфейс eth1: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир А0:Ф3:С1:04:64:40 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 69.70.164.242/30 БРД 69.70.164.243 объем глобального на eth1
 inet6 на fe80::a2f3:c1ff:fe04:6440/64 сферу ссылке
 valid_lft навсегда preferred_lft навсегда
4: для eth2: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир А0:Ф3:С1:04:А0:2-ой этаж БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 10.45.13.1/24 БРД 10.45.13.255 рамках глобальной для eth2
 inet6 на fe80::a2f3:c1ff:fe04:a02f/64 масштаб ссылке
 valid_lft навсегда preferred_lft навсегда
5: eth3: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc pfifo_fast qlen 1000 состояние
 ссылка/эфир 28:10:7Б:С9:58:76 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 10.45.15.1/24 БРД 10.45.15.255 рамках глобальной eth3
 inet6 на fe80::2a10:7bff:fec9:5876/64 сферу ссылке
 valid_lft навсегда preferred_lft навсегда

Это маршрут по умолчанию сервер Линукс (Debian) дай мне при запуске :

69.70.164.240/30 Дэв eth1 и прото ядра сферы ссылке СРЦ 69.70.164.242
10.100.36.0/29 в dev eth0 в прото ядра сферы ссылке СРЦ 10.100.36.2
10.45.15.0/24 в dev eth3 прото ядра сферы ссылке СРЦ 10.45.15.1
10.45.13.0/24 Дэв для eth2 прото ядра сферы ссылке СРЦ 10.45.13.1
по умолчанию через 10.45.15.254 Дэв eth3
по умолчанию через 10.45.13.254 Дэв для eth2
по умолчанию через 69.70.164.241 Дэв на eth1
по умолчанию через 10.100.36.1 в dev eth0 в

Вот что я хочу сделать. eth0-это мой VDSL-линии и eth1-это моя кабельной линии. Я хочу:

  • Перенаправлять весь трафик от 10.45.13.0 (для eth2) шлюз 10.100.36.1 (через eth0)
  • Перенаправлять весь трафик от 10.45.15.0 (eth3) шлюз 69.70.164.241 (на eth1)

Если я сделаю эту работу, я был бы счастлив, но я также хотел бы сделать 10.45.13.0 невидимый из 10.45.15.0 и наоборот.

+162
Lanyo TuLanYe 12 нояб. 2019 г., 00:33:38

Использовать переименовать команду:

переименовать "с/ //г" *.КШМ

мужчина переименовать :примеры

+128
user3454 27 окт. 2017 г., 12:50:36

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

СЭД '/Test_2/ {н;\х/^(АВС=\).*$/\1'"$val1"'/;х;н;\х/^(деф=\).*$/\1'"$val2"'/;ч;г}'
+54
Lev Reyzin 22 сент. 2018 г., 16:55:05

В Linux можно настроить правила маршрутизации, используя правило IP и маршрутизации IP - команды. Второй-более продвинутый аналог для маршрута команды.

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

Что можно получить, например, через следующие две команды:

ИС добавить маршрут по умолчанию через 192.168.222.1 таблица 100 # <-- 100-произвольное число для отдельной таблицы маршрутизации
правило IP добавить ииф tun0 таблица 100

а чтобы очистить их, используйте:

правило IP-дель-ииф tun0 таблица 100
IP-маршрута заподлицо таблица 100

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

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

В зависимости от того, как вы фактически используете OpenVPN, нужно либо работать с OpenVPN указания --маршрут-вверх script-that-adjusts-routing.sh и --маршрут-до-вниз script-that-undoes-routing.sh (а также, возможно, --скрипт-безопасности 2) из командной строки, или добавить эти конфигурации в программу OpenVPN .конф файл вашего тоннеля.

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

+46
Satish Mali 8 мар. 2013 г., 00:44:07

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

Знаете, как это сделать?

+25
AitorTheRed 7 сент. 2011 г., 18:43:09

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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