Суммирования для поля, связанные с другой.

Как я могу найти сумму для определенной области, которая относится к другой области , как awk, рассмотрим ниже пример:

Файл:

фу,фу,пер.,1000
фу,фу,пер.,1000
бар,ВАР,ДТ,1000
ВАР,бар,во,2000

в этом примере, мне нужно собрать ряд из $3 за $4, так что результат будет:

Во,1000 2
ДТ,1000 1
Во,2000 1

были 1-го и 2-го полей игнорируется.

+653
Shizam 26 февр. 2017 г., 01:03:56
33 ответов

Как я могу исправить эту проблему? Это код, и на выходе я получил. Это tmux 2.3 и Debian 8.9.

корень@ns540540:/# tmux источник ~/.tmux.конф
/корень/.tmux.конф:1: неизвестная команда: @плагина
/корень/.tmux.конф:2: неизвестная команда: предположим, пасту-время
/корень/.tmux.конф:3: неизвестная команда: база-индекс
/корень/.tmux.конф:4: неизвестная команда: звоночек-действие
/корень/.tmux.конф:5: неизвестная команда: звоночек-на-оповещения
/корень/.tmux.конф:6: неизвестная команда: по умолчанию-команды
/корень/.tmux.конф:7: неизвестная команда: по умолчанию-оболочки
/корень/.tmux.конф:8: неизвестная команда: уничтожить-отсоединятся
/корень/.tmux.конф:9: неизвестная команда: отстегнуть-на-уничтожить
/корень/.tmux.конф:10: неизвестная команда: дисплей-панелей-активный-цвет
/корень/.tmux.конф:11: неизвестная команда: дисплей-стекло цвет
/корень/.tmux.конф:12: неизвестная команда: дисплей-панелей-время
/корень/.tmux.конф:13: неизвестная команда: дисплей времени
/корень/.tmux.конф:14: неизвестная команда: история-предел
/корень/.tmux.конф:15: неизвестная команда: ключ-таблица
/корень/.tmux.конф:16: неизвестная команда: блокировка-после-времени
/корень/.tmux.конф:17: неизвестная команда: блокировка команды
/корень/.tmux.конф:18: неизвестная команда: сообщения-команды-стиль
/корень/.tmux.конф:19: неизвестная команда: сообщения-стиль
/корень/.tmux.конф:20: неизвестная команда: мышь
/корень/.tmux.конф:21: неизвестная команда: префикс
/корень/.tmux.конф:22: неизвестная команда: префикс2
/корень/.tmux.конф:23: неизвестная команда: перенумеровать-окна
/корень/.tmux.конф:24: неизвестная команда: повторюсь-время
/корень/.tmux.конф:25: неизвестная команда: комплект-остаются на выходе
/корень/.tmux.конф:26: неизвестная команда: комплект-титулы
/корень/.tmux.конф:27: неизвестная команда: комплект-титулы-строку
/корень/.tmux.конф:28: неизвестная команда: статус
/корень/.tmux.конф:29: неизвестная команда: статус-интервал
/корень/.tmux.конф:30: неизвестная команда: статус-обоснуй
/корень/.tmux.конф:31: неизвестная команда: статус-ключи
/корень/.tmux.конф:32: неизвестная команда: статус-слева
/корень/.tmux.конф:33: неизвестная команда: статус-слева-длина
/корень/.tmux.конф:34: неизвестная команда: статус-покинуло стиле
/корень/.tmux.конф:35: неизвестная команда: статус-позиция
/корень/.tmux.конф:36: неизвестная команда: статус-право
/корень/.tmux.конф:37: неизвестная команда: статус-право-длина
/корень/.tmux.конф:38: неизвестная команда: статус-право-стиль
/корень/.tmux.конф:39: неизвестная команда: статус-стиль
/корень/.tmux.конф:40: неизвестная команда: обновление-среды
/корень/.tmux.конф:41: неизвестная команда: визуально-деятельность
/корень/.tmux.конф:42: неизвестная команда: визуально-колокол
/корень/.tmux.конф:43: неизвестная команда: визуально-тишина
/корень/.tmux.конф:44: неизвестная команда: слово-сепараторы

Спасибо, Макс

+984
YarLinux 03 февр. '09 в 4:24

Команда ж сказал

 02:50:35 до 20:54, 10 пользователей, средняя загрузка: 1,07, 1,29, 1,41
ПОЛЬЗОВАТЕЛЬ ТЕЛЕТАЙП ОТ ВХОДА@ ПРОСТОЯ, JCPU PCPU ЧТО
мой_логин :0 - lun05 ?программа XDM? 1:38М 0.11 с /Бен/ш /и т. д./кода валюты XDG/xfce4/файла
мой_логин оч/0 - 02:06 31:29 2:45 7:35 /УСР/бин/xfce4-терминал
мой_логин оч/1 - 02:48 1:35 0.16 с 0.16 с Баша
мой_логин оч/2 - 02:48 3.00 0.05 0.00 ы ы ы ж
оч мой_логин/3 - 02:49 0.00 с 0.00 с 7:35 /usr/Бен/xfce4-терминал
мой_логин оч/5 - 02:24 0.00 с 0.00 с 7:35 /usr/Бен/xfce4-терминал
мой_логин оч/7 - 01:13 0.00 с 0.00 с 7:35 /usr/Бен/xfce4-терминал
мой_логин оч/8 - 01:33 0.00 с 0.00 с 7:35 /usr/Бен/xfce4-терминал
мой_логин оч/9 - 01:31 0.00 с 0.00 с 7:35 /usr/Бен/xfce4-терминал
мой_логин оч/10 - 18:20 0.00 с 0.00 с 7:35 /usr/Бен/xfce4-терминал

Команды, которые на выходе идентична

Но оч опер только 4

найти устройство /dev/ПТС/
в /dev/ПТС/
в /dev/ВТС/3
в /dev/ПЦ/2
в /dev/оч/1
в /dev/оч/0
/разработки/ПЦ/ptmx

Почему ж И отчет, кто 10 пользователей и 10 открыты ПТС?

+973
LIT 11 мар. 2011 г., 01:03:23
Другие ответы

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


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

Поэтому я пытаюсь научить себя некоторые базовые навыки. У меня нет дома, поэтому я часто используете общественный WiFi. Я пытаюсь SSH на мой телефон, поэтому я могу удаленно выполнять команды и быть позабавило. Однако я не знаю, если есть открытые порты на указанных зонах общественного пользования беспроводной доступ в интернет, что позволяет мне сделать этого.

Я всегда получаю нет маршрута к хосту ошибка

Поэтому в любой точке маршрута можно было бы заблокировать.

Я также с помощью команды "СШ корень@ІР_АДРЕС -P НОМЕР_ПОРТА"

и я использую СШ помощник приложение на свой телефон, чтобы разрешить этот

Мой вопрос: что является лучшим способом диагностировать это особенно туманной "ошибка". (Я понимаю, что СШ блокируется и т. д-это норма безопасности)

Как мне найти, какие именно части маршрута не позволяет мне сделать это.

Также хотел добавить:

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

+961
ReneGAED 13 мая 2019 г., 06:26:37

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

+939
Bruntetka777 19 мая 2013 г., 21:35:15

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

Я цитирую здесь хороший ответ на эту тему:

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

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

+926
justasking 7 нояб. 2019 г., 09:02:26

Есть ли способ получить доступ к ГПУ, и рисовать прямо на экран, минуя оконный сервер, как X11 или Вэйланд.

Например, чтобы получить на OpenGL renderbuffer, и пишем в него с помощью OpenGL, или CUDA/OpenCL в контексте обмена.

Это возможно используя Эгль?

+917
clau84 22 мая 2013 г., 03:17:31

Может кто-нибудь сказать мне значение ${п:2:1} в скриптах оболочки, как в:

переменная1=""
для P в [1,2,3,4]
делать
 переменная1="${переменная var1} ${п:2:1}"
сделано
+904
Felipe Rojas 4 мар. 2011 г., 10:41:44

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

Иными словами, полную нагрузку, указанную 2.0 или 4.0?

+830
DenisCCCP 14 мая 2019 г., 08:22:07

Может кто поможет по разъяснению преимуществ Нат в iptables над netfilter и крючки. Сказать, предположим, вместо использования NAT если мы создаем модуль ядра для привязки обработчика к netfilter для ДО/ПОСЛЕ коверканья, то в целом, какой метод (Нат/НФ) является более оптимизированным или регулируемый ?

Любые ссылки или указатели будут полезны.

Спасибо.!

+781
Master Chain 30 июл. 2016 г., 11:18:59

Допустим у меня есть папка документы и файл tar документов.деготь, как проверить, если файл tar содержит те же файлы, которые присутствуют в каталоге?

Более очевидное решение для меня будет делать:

$ тар xvf документов.тар-с untarDocs
$ дифф -Р untarDocs документов 

К сожалению, это очень медленно для больших tar файлов, есть какая-нибудь альтернатива?

Используя тар-ДВФ документов.дегтем (или --сравнения --сравнение) не работает, потому что он не обнаруживает файл, который присутствует в файловой системе, но не в tar-файл, он просто обнаруживает файл присутствует в tar-файл, но не в файловой системе, например:

команды mkdir $ новый
$ касания новым именем/foo{1..4}
$ тар cvf новый.деготь новых/
$ Touch нового/бар
$ дегтя --дифференциал --вербальный --Файл=Новый.тар #### не обнаруживает новые/бар #########
$ РМ новые/foo1
$ дегтя --дифференциал --вербальный --Файл=Новый.тар

Выход

новый/
новый/foo2
новый/foo3
новый/foo4
новый/foo1
деготь: новый/foo1: предупреждение: не удается стат: нет такого файла или каталога ### работает ###
+777
Fruitty 3 окт. 2017 г., 13:27:01

Я

установить значение=ОС UNIX

в мой .vimrc, и еще если я создаю файл в ВИМ (работает в Cygwin) он будет упорствовать в создании Дос-формат файлов, и я должен запустить их через dos2unix , чтобы очистить их. (Я предполагаю, что я действительно не имеют , так как ЖКТ очищает их для меня, но меня просто раздражает до смерти, что с Unix текстовый редактор, который я специально проинструктированы, чтобы использовать Unix окончания строк, загрязняют их с дополнительной фигней.)

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

+720
Molly Salyard 28 апр. 2014 г., 00:17:46

Я хочу убить кучу процессов, используя эту команду:

судо зы топор | грэп узел | у awk '{печати $1}' | команды xargs убить

Но это дает мне операция не разрешена даже с sudo.

Тогда я попытался убить -9 индивидуально для каждого процесса, и она работала.

Теперь мой вопрос как мне пройти -9 флаг, чтобы убить с помощью команды xargs?

Нижние команды xargs убить -9 или размер -9 убивать работал для меня.

+671
Anastasia Manokhina 10 дек. 2014 г., 12:33:06

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

У меня есть это в моем .xbindkeysrc файл:

~ $ кот .xbindkeysrc
"хте 'ключ клавиши super_l события keydown' 'левый' 'клавиши super_l клавиша вверх'"
 м:0х10 + с:выпуск 79 + 
 В Mod2 + KP_Home

Это переназначает клавиши num 7 ключ (который обычно печатает 7) в клавиши super_l + стрелка влево. Это здорово и это работает, но для всех клавиатур, а моя цель состоит в том, чтобы заставить его работать только на цифровой клавиатуре.

Искал как это сделать, но ближайший я получил, был в использовании библиотекой XInput комплект-кнопки-карте. К сожалению, это, кажется, работает только для устройств, таких как мышки. Я бы попробовал выборки, что кнопку Карта на цифровой клавиатуре с библиотекой XInput сделать-кнопку-карту [ID устройства] но он просто печатает числа от 1 до 7 и я определенно иметь больше кнопок на моей клавиатуре, так это не обязательно имеет смысла.

Какие-либо советы?

+652
Chad Vdmk 23 февр. 2011 г., 18:13:19

enter image description here

Перейти в туннелях под "подключение > СШ > тоннелей" в меню конфигурации

вы бы поставили "-D9999" номер порта в поле порт источника и выберите динамический параметр ниже. Затем нажмите кнопку Добавить.

Если этого не позволяют подключить нужно редактировать файл "sshd_conf" на вашем Linux находится в "/и т. д./по SSH/sshd_conf".

Линии вы должны изменить это:

#AllowTcpForwarding нет

слишком

AllowTcpForwarding да

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

В Firefox вы должны убедиться, что к SOCKS5 с

"Носки хост: 127.0.0.1" "Порт: 9999" установить

и вот вам список "127.0.0.1 это localhost" в поле "не использовать прокси для:" раздел

enter image description here

Вы также должны настроить Firefox, чтобы направить ваш DNS-трафик через прокси-сервер или он будет по-прежнему полагаться на местных интернет или интрасети для поиска DNS

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

+648
GiGi Eats Celebrities 16 янв. 2016 г., 19:02:24

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

Я знаю, что в файл grub2, я могу использовать

крипто-диска insmod 
Лукс insmod 
cryptomount -у <идентификатор>

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

+622
user952342 16 мая 2013 г., 04:07:45

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

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

Вместо этого, если вы хотите запустить утилиты grep на все файлы с определенным именем суффикс:

найти . -тип F -имя '*.МД' -exec для греп -если heaq' {} +

Я изменил -тестирую вещь стандартная -имя теста с узором, который соответствует только имена файлов с .МД именем суффикс. Я также добавил -тип F , как это имеет смысл только для выполнения команды grep на обычные файлы (вы, возможно, хотите изменить -тип F к ! -тип D , чтобы запустить его на любом веб-каталоге).

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

Связанные:

+581
Kasai 18 июл. 2010 г., 14:46:20

С хсг, в tcsh, ksh93, Баш, рыбы или ЗШ -о cshnullglob, вы можете использовать расширение скобок и подстановки для этого (-- не нужен за эти имена, но я предполагаю, что они просто примеры):

СР -- {АВС,Абд,аэр,АБ-х,ел}* дест/

Если вы не хотите использовать ортез расширения, вы можете использовать цикл for (здесь в POSIX/Борна стиль синтаксис):

для включения в АВС, Абд аэр АБ-х ели; делать
 СР -- "$включают"* дест/
сделано

Если у вас очень большое количество файлов, это может быть медленным из-за вызова хп раз в числе. Другой способ сделать это было бы для заполнения массива, и идти оттуда (здесь ksh93, ЗШ или недавний Баш синтаксис):

файлы=()
включает в себя=(АВС, Абд аэр АБ-х ели)

для включения в "${включает[@]}"; сделать
 файлы+=( "$включают"* )
сделано

СР -- "${файлы[@]}" дест/ 
+519
bernardw 3 нояб. 2012 г., 13:04:05

Отказ от ответственности: я не знаю, если это право вещь, чтобы сделать, но он работал для меня.

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

Что я делал, было добавить сна 5 в файле/etc/файл RC.д/mountlate сценарий.

# Обеспечиваем: mountlate
# ТРЕБУЕТСЯ: ДЕМОН
# ДО: ЛОГИН
# Ключевое слово: nojail

. в /etc/файл RC.СУБР

имя="mountlate"
start_cmd="mountlate_start"
stop_cmd=":"

mountlate_start()
{
 местные подстраховались latefs
 сон 5 <-------- добавил эту строку
 # Крепление "поздно" файловые системы.
#
индикатор ERR=0

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

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

+506
Onco RadioGenomics 4 сент. 2016 г., 06:00:06

Я пытаюсь смонтируйте корневой файловой системы (файла Loop) в busybox и образа initramfs.

Я пытаюсь выполнить команду:

крепление /файловой системы.сырье /корень

... которая работает на моем ноутбуке с Ubuntu, однако, я просто получить

крепление: крепление на /dev/loop0 на /корневая ошибка: недопустимый аргумент

Неважно, какое сочетание опций, которые я использую, (в том числе погрузке /loop0 вручную и пытаясь установить его), то система не монтирования устройства петли.

Почему я не могу смонтировать его?

+485
Dru Freeman 18 мар. 2010 г., 20:25:15

Использовать $(( ( Random с % Н ) + мин ))

Заменить Н с максимальное количество мин с минимальное количество, которое вы хотите создать.(Н как максимум-это эксклюзив, положить Н+1 у обоих макс, мин включительно).

Или вы можете использовать $(Шуф -я мин-макс -Н 1) вместо.

от человека Шуф:

-я, - входной сигнал-диапазон=ЛО-привет
 лечить каждый номер ЛО через Привет как входной линии
-Н-решка-счетчик=счетчик 
 выход на большинстве линий графа 

В -Н 1 в Шуфа здесь означает только сгенерировать случайное число.

Это будет генерировать случайные числа между 0~9999 с ведущими нулями с помощью функции printf (в результате, число 1 является эксклюзивной).

е "0.%04д\Н" $(( Random с % 1000 ))
0.0215
+443
maxaprice 12 янв. 2017 г., 22:37:13

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

+429
Allan Denbo 4 янв. 2010 г., 10:31:03

Я просто скачал https://fah.stanford.edu/file-releases/public/release/fahviewer/debian-testing-64bit/v7.4/fahviewer_7.4.4_amd64.deb . Как мне его установить? Я привык к Windows-программ установка, где вам откроется .ехе, простые и чистые.

Я вижу эти файлы:

data.tar.gz
control.tar.gz
в Debian-бинарные

Каждый из этих файлов есть несколько файлов внутри них.

+416
whatever 23 сент. 2016 г., 21:52:02

С GNU grep В (и несколько других реализаций греп), вы можете искать файлы, которые не содержат каких-либо печатаемый символ. К параметра для отображения списка файлов, которые не содержат матч. [[:печать:]] (да, есть две пары квадратных скобок) соответствует один печатаемый символ; определение печатного символа зависит от вашей локали.

грэп -л '[[:печать:]]' -- *

Обратите внимание, что это включает в себя пустые файлы (как mindas указал).

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

грэп -л '[[:печать:]]' -- * |
хотя ИФС= чтение Р именем; делать
 если [ -Ф "$имя" ] && [ -с "$имя" ]; затем
 РМ "именем"
интернет
сделано

или эквивалентно (отметим, что это не удаляет пустые файлы)

набор +Ф; ИФС='
'# разбиение на строки, выключите подстановка
РМ -- $(комплект -Ф; грэп -л '[[:печать:]]' -- *)
комплект -Ф; сбросить МФС

Обратите внимание, что команды выше будет производить сообщение об ошибке, если есть поддиректории в текущей директории (потому что вы будете называть РМ на каталог — не называй РМ -Р!). В ЗШ, вы можете использовать *(.Л+0) вместо * , чтобы только матч регулярного непустые файлы, и вам не нужно беспокоиться о специальных символов в именах файлов (за исключением строк):

Компании IFS=$'\п'
РМ -- $(грэп -л '[[:печать:]]' -- *(.))
снятие МФС

Только в POSIX инструменты, грэп -л '[[:печать:]]' -- * показывает файлы, которые вы хотите сохранить (кроме пустых файлов).

Или можно просматривать файлы; это понятнее, и не вызывает никаких проблем со специальными chacters (но пропускает Dot файлы), но теоретически (но, наверное, не заметно) медленнее.

для Х *; У
 если [ -Ф "$Х" ] && [ -ы "$х" ] && ! команда grep -Q', то[[:печать:]]' <"$х"; тогда
 РМ -- "$х"
интернет
сделано
+386
jamal ansari 14 дек. 2014 г., 10:04:25

Это классическая проблема, которая получила определенный резонанс в 1986 году, когда Дональд Кнут реализован быстрый решение с хэш-нах в 8-страницы-долгий программы, чтобы проиллюстрировать его грамотное Программирование технику, в то время как Дуг Макилрой, Крестный отец Юникса труб, ответили один-лайнер, который был не так быстр, но дело сделано:

тр -КС а-Яа-я '\п' | тр-З С-З | СНП | тр -з | сорт-рН | ООО 10В

Конечно, решение Макилрой имеет время o(n записей N), где N-общее количество слов. Есть гораздо более быстрые решения. Например:

Вот это с++ реализация с верхняя временная сложность О((Н + К) журнал л), обычно – почти линейная.

Ниже является быстрая реализация Python с использованием хэш-словари и кучи с течением времени сложность o(Н + К журнала Q), где Q-это количество уникальных слов:

коллекции, импорт, ре, Сыс

именем = Сыс.аргумент argv[1]
к = инт(представление sys.и argv[2]), Если LEN(sys файла.агду)>2 еще 10

текст = открыть(именем).читать()
графы = коллекциях.Встречный(повторный.метод findAll('[а-Z]+', текст.Нижний()))
ибо я ж в графы.most_common(к):
 печать(я, Ш)

Сравнение процессорного времени (в секундах):

 bible32 bible256
На C++ (префикс дерево + кучи) 5.659 44.730 
Питон (Счетчик) 10.314 100.487
Sheharyar (на awk + сортировка) 251.301 30.864 
Макилрой (тр + сортировка + уник) 60.531 690.906

Примечания:

  • bible32 Библии сцепляется сама с собой 32 раза (135 МБ), bible256 – 256 раз соответственно (1.1 Гб).
  • Скрипты Python нелинейный замедлить вызвана исключительно тем, что он обрабатывает файлы целиком в памяти, поэтому издержки становятся больше для огромных файлов.
  • Если есть инструмент, Unix, которые могли бы построить кучу и выбрать n элементов из верхней части кучи, решение на awk можно добиться почти линейной сложностью времени, в то время как в настоящее время она составляет o(Н + м журнал м).
+301
ErrCode 21 мая 2013 г., 12:38:51

Когда я подключаю наушники, я получаю следующее выход устройства в pavucontrol:

Колонки
Аналоговый Выход
Наушники (акустика)

Выбирая колонки посылает вывод на колонки+наушники.

Выбирая аналоговый выход или наушники (акустика) отправить выход только на наушники.

Если я отключаю наушники, я получаю:

Колонки (недоступен)
Аналоговый Выход
Наушники (подключен к сети)

Неважно, что я выбираю у меня нет звука.

Кажется PulseAudio так смущает моя наушников: отключение мои наушники не вызывает мои колонки растворились в воздухе.

Как я могу сказать с PulseAudio:

  • Мои колонки здесь, чтобы остаться. Они никогда не будут недоступны.
  • Мои наушники подключены, когда вы думаете, что они не являются и наоборот.

Выход из установщика -пппп при отсоединении наушников:

Д: [с PulseAudio модуль-алса-карта].c: Джек 'передний Гнезду MIC' сейчас отключен
Д: [с PulseAudio устройства-порта].с: Порт аналогового ввода-микрофон-стойка для статуса нет
Д: [с PulseAudio устройства-порта].с: Порт аналогового ввода-микрофон-внутренний статус неизвестен
Д: [пакет] ядро-подписаться.с: за избыточные события в связи с изменением событий.
Д: [с PulseAudio модуль-алса-карта].c: Джек 'передний разъем для наушников сейчас подключен
Д: [с PulseAudio устройства-порта].с: Порт аналоговый выход-динамик статуса нет
Д: [пакет] ядро-подписаться.с: за избыточные события в связи с изменением событий.
Д: [с PulseAudio устройства-порта].с: Порт аналоговый выход-наушники для статуса да
Д: [пакет] ядро-подписаться.с: за избыточные события в связи с изменением событий.

При подключении в наушниках:

Д: [с PulseAudio модуль-алса-карта].c: Джек 'передний Гнезду MIC' сейчас подключен
Д: [с PulseAudio устройства-порта].с: Порт аналогового ввода-микрофон-стойка для статуса да
Д: [с PulseAudio устройства-порта].с: Порт аналогового ввода-микрофон-внутренняя статуса нет
Д: [пакет] ядро-подписаться.с: за избыточные события в связи с изменением событий.
Д: [с PulseAudio модуль-алса-карта].c: Джек 'передний разъем для наушников сейчас отключен
Д: [с PulseAudio устройства-порта].с: Порт аналоговый выход-спикера статус неизвестен
Д: [с PulseAudio устройства-порта].с: Порт аналоговый выход-наушники для статуса нет
Д: [пакет] ядро-подписаться.с: за избыточные события в связи с изменением событий.

Вышеизложенное приводит меня к мысли, что там отсутствует "не" где-то в модуле-алса-карты.C' и что это как-то чувствует, порт для наушников и порт микрофона.

+299
Mike Riverso 31 мар. 2015 г., 04:10:09

В циннамона (а не Gnome3) соответствующий параметр:

gsettings установленные org.корица.столе.Сус.параметры размер-с-правой кнопкой правда

Или найти соответствующие пути в интерфейсом dconf-редактор.

Также см. мышь-кнопка-модификатор, под тот же путь, если вы предпочитаете использовать супер ключ вместо Альт ключ для перемещать или изменять поведение (полезно для конфликтов с другими приложениями, такими как Blender).

+240
alex jones 26 сент. 2017 г., 13:00:20

Чтобы объединить файлы

кошка файл1 файл2 файл file3 > выход

Получить первые n строк файла

руководитель -Н. Н файл

Получить первые n строк из файла file1 и затем объединить все остальные файлы

руководитель -Н. Н файл | кот - файл1 файл2 файл file3 > выход

Кошка будет читать стандартный ввод из конвейера команд (- аргумент) и объединить его с указанными файлами.

См

+221
Martin Manasiev 13 февр. 2012 г., 05:42:02

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

./настройки-префикс=/usr
сделать чистым
сделать
установка

Это позволит установить, например, /usr/Бен/Python в качестве символической ссылки в Вместо python2, и что вместо python2 как символическую ссылку вместо python2.7, реальные бинарные. Вы можете легко проверить это, прежде чем делать окончательный установка , выполнив от root, установить в простую каталогом х:

сделать переменную destdir=X установка

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

ЛС-л x/usr/Бен/ 
-rwxr-XR-х 1 meuh meuh 95 10 сентября 11:39 2to3
-rwxr-XR-х 1 meuh meuh 93 10 сентября 11:39 простоя
-rwxr-XR-х 1 meuh meuh 78 10 сентября 11:39 pydoc
lrwxrwxrwx 1 meuh meuh 7 10 сентября 11:39 питон -> вместо python2
lrwxrwxrwx 1 meuh meuh 14 сентября 10 11:39 питон-настройка -> вместо python2-конфиг
lrwxrwxrwx 1 meuh meuh 9 сентября 10 11:39 вместо python2 -> вместо python2.7
lrwxrwxrwx 1 meuh meuh 16 сентября 10 11:39 вместо python2-настройка -> вместо python2.7-конфиг
-rwxr-XR-х 1 meuh meuh 7991432 10 сентября 11:39 вместо python2.7
-rwxr-XR-х 1 meuh meuh 1668 10 сентября 11:39 вместо python2.7-конфиг
-rwxr-XR-х 1 meuh meuh 18541 10 сентября 11:39 smtpd.py
+174
Jake 8 окт. 2018 г., 04:18:33

Конечно, но такие вещи немного проще сделать, если вы планируете немного вперед.

Изменения

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

Таблица mytable изменять таблицы``.`местных`
 Добавить столбец `last_update` типа timestamp null после `location_name`,
...;

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

Новые Таблицы

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

туздышпр -д -ч с localhost -U в корень -pmypassword имя_базы_данных > dumpfile.в SQL

В должен только дамп схемы, а не данные.

Трудный Путь

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

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

+166
qinzishi 19 сент. 2012 г., 03:53:20

Я хочу проверить, есть ли сервис https прослушивает IPv6 и IPv4.

И также, когда я доступ к URL через браузер, я хочу знать, запроса IPv4 или IPv6.

+104
AVS 26 мая 2012 г., 20:11:14

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

Я не знаю как читать некоторые производства, в частности, в столбце 2, в котором отмечается, оч/л и :0.

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

www.digitalocean.com был полезным до этого момента.

Спасибо парни( и девушки).

+101
norm johnson 7 апр. 2016 г., 16:26:03

Вы можете сделать вращение с что-то вроде этого:

для меня в {1..9}; делать
 если [[ -F мой.журнал.${я} ]]; затем
 МВ-Ф мой.журнал.${я} мои.журнал.$((я+1))
интернет
сделано
МВ-Ф мой.журнал Мой.журнал.1
касания мои.журнал

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

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

+79
Carlinto 19 февр. 2012 г., 23:28:10

Есть ли способ, чтобы настроить команду systemd.таймер, так что он запускает скрипт каждые 15 минут Пн-Пт с 9 утра до 4 вечера.

Это то, что мой файл таймер выглядит

[Блок]
Описание=выполнить каждые 15 минут 9-4

[Таймер]
OnCalendar=Пн-Пт *-*-* 9-16:00/15:00
Единица=работа.услуги

[Установите]
WantedBy=Multi-потребителя.цель
+61
Daniel Buca Talevici 22 янв. 2016 г., 03:00: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