Я не в состоянии построить Гудев с JHBuild

Когда я запускаю jhbuild buildone Гудев я получаю:

<СНиП>
Делая все .
 ГК массовка/Гудев/extras_gudev_libgudev_1_0_la-gudevclient.Ло
 ГК массовка/Гудев/extras_gudev_libgudev_1_0_la-gudevdevice.Ло
 ГК массовка/Гудев/extras_gudev_libgudev_1_0_la-gudevmarshal.Ло
 ГК массовка/Гудев/extras_gudev_libgudev_1_0_la-gudevenumtypes.Ло
 Дополнительно CCLD/Гудев/необходимых для запуска демона 1.0.Ла
 Ген массовка/Гудев/Гудев-1.0.Гир
/опт/гном/ОГРН/питон: ошибка при загрузке разделяемых библиотек: libpython2.5.так.1.0: невозможно открыть разделяемый объектный файл: нет такого файла или каталога
сделать[2]: *** [дополнительно/Гудев/Гудев-1.0.Гир] ошибка 127
сделать[1]: *** [все-рекурсивные] Ошибка 1
сделать: *** [все] Ошибка 2
*** Ошибка на этапе сборки Гудев: ########## ошибка запуска сделать *** [1/1]

Примечания:

  • Я проверил, что у меня есть /опт/гном/библиотека lib/libpython2.5.так.1.0.
  • На момент написания, я бегу последний JHBuild.
  • Я использовал jhbuild загрузчик-игнорировать-систему для избежания несовместимости, которые могут возникнуть из моих пакетов Debian. Обратите внимание, что файл Python 2.5 так построен и установлен на эту команду.
+164
BrandiLafitte 13 июн. 2010 г., 16:44:53
28 ответов

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

например

выход smcup
понятно
Эхо привет
Эхо
читать
выход rmcup

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

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

+995
DerekC 03 февр. '09 в 4:24

Дословное цитирование из https://uisapp2.iu.edu/confluence-prd/pages/viewpage.action?pageId=123962105 :

Под Linux/Unix, если вы удалите файл, который в настоящее время работает процесс, остаются открытыми, файл не удален. Как только процесс закрывает файл, то ОС удаляет дескриптор файла и освобождает копии дисковых блоков. Этот процесс усложняется незначительно, когда файл что работает и удаляется в NFS смонтированной файловой системе. Поскольку процесс, который был открыт файл выполняется на одном станке (например, рабочее место в вашем офисе или лаборатории) и файлы на файл сервер, там должен быть какой-то способ для двух машин общаться информация об этом файле. Кстати НФС делает это с .nfsNNNN файлов. Если вы попытаетесь удалить один из этих файлов, и файл остается открытым, он будет просто появляться с разным количеством. Так, в чтобы удалить файл полностью, вы должны убить процесс, который его открытым.

Если вы хотите знать, какой процесс этот файл открыт, вы можете использовать 'как lsof .nfs1234'. Заметим, однако, это будет работать только на той машине, где процессы, которые имеет открыть файл работает. Поэтому, если ваш процесс запущенных на одной машине (например. байбака) и запустить lsof выводит на какой-то другой норе машины (например. силосохранилище или prairiedog), вы ничего не увидите.

+947
witchystrong 20 июн. 2012 г., 00:56:30
Другие ответы

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


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

Попробуйте:

завиток-загрузить-файл протоколу http://www.example.com/somefile.xslx

если у вас есть механизм поставить

+938
bercianor 13 дек. 2012 г., 17:30:11

У меня *.pdb файл, который выглядит следующим образом :-

 CRYST1 78.428 78.428 78.428 90.00 90.00 90.00 Р 1 1
 АТОМ 1 CI1 JPIPP 1 41.874 78.965 24.633 1.00 0.00 ПИ С
 АТОМ 2 CI2 JPIPP 1 41.978 79.560 26.065 1.00 0.00 ПИ С
 АТОМ 3 CI3 JPIPP 1 40.811 80.549 26.148 1.00 0.00 ПИ С
 АТОМ 4 УП4 JPIPP 1 39.498 79.850 25.983 1.00 0.00 ПИ С
 АТОМ 5 O4P JPIPP 1 38.376 80.788 26.069 1.00 0.00 ПИ О
 Атом 6 Р4 JPIPP 1 37.130 80.601 27.002 1.00 0.00 ПИ П
 Атом 7 O41 JPIPP 1 37.214 81.710 27.969 1.00 0.00 ПИ о
 Атом 8 O42 JPIPP 1 35.998 80.809 26.128 1.00 0.00 ПИ о
 Атом 9 O43 JPIPP 1 37.088 79.268 27.654 1.00 0.00 ПИ о
 Атом 37 НТ3 иль П 10 13.930 68.062 46.163 1.00 0.00 Р1
 Атом 38 Ка иль П 10 15.421 69.513 46.954 1.00 0.00 Р1 с
 Атом 39 га иль П 10 14.944 69.690 47.906 1.00 0.00 Р1 ч
 Атом 40 КБ иль П 10 16.432 68.520 47.458 1.00 0.00 Р1 с

Я намерен изменить значение 10-й столбец "1", Если мой 3-й столбец P4 или Калифорния. Я попытался это решить эту задачу с помощью awk и не удалось. Awk не позвольте мне сохранить формат.

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

 поглазеть '
 # ШП==ФНР { ПДБ[ШП]=$0; далее }
{
сплит(ПДБ[ФНР],ЛПР,ФС,сепов)

 если ( ЛПР[3] == "ка" || ЛПР[3] == "П4" 
ЛПР[10]=1

 Для (я=1;я в ЛПР;я++)
 с printf "%ы%ы", ЛПР[я], сепов[я]
 печать ""
}
 'NVT20ns.тест ПДБ >.ПДБ
+919
EZI DRIVE 26 апр. 2010 г., 12:22:13

Используя на awk:

на awk 'ф{$0="значение";ф=0}/Джон/{печать;Гэтлину;Ф=1}1'

ф{$0="значение";ф=0} - Если Ф истинно установить линии для значениев и сброс Ф К 0

/Джона/{печать;Гэтлину;Ф=1} - Если картина Джона не найдено распечатать, печатать следующую строку, а набор Ф К 1

1 - печатать

+855
veralyn 10 апр. 2016 г., 22:54:15

Это очень легко изменить мое решение на другой вопрос. Просто удалите следующее:

на Perl -не 'если(/ской/){$а=1} ; $а==1 ? печати поток stderr : печать в stdout;' файл >2 Ф1>Ф2;

Что создаст Ф1 все до АБВ и Ф2 со всем остальным, включая АБВ.


Кроме того, принято отвечать на вопрос вы связаны с уже почти то, что нужно. Он просто держит АБВ в 1 файл. В-вторых, просто поменять две на awk команды:

на awk '/ской/{из="файл2"}{печать >из}; ' из=файл file1 
+843
peterG 17 мар. 2011 г., 06:11:18

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

+843
user3814413 3 сент. 2018 г., 04:03:39

Я использую несколько виртуальных рабочих столов в Openbox в основном, Дэв, СМИ. Я могу переключаться между ними с помощью горячих клавиш, используя DesktopNext и DesktopPrevious звонки.

Но как я могу явно привязать горячую клавишу к конкретному рабочему столу? Так что я мог поразить С-А-1 и перейти к главной и С-А-3 , чтобы переключиться в СМИи т. д.

+830
Nicholas Petersen 15 нояб. 2019 г., 23:13:06

Прочитав http://www.freedesktop.org/wiki/Software/libinput/ которых государства

libinput-это библиотека для обработки устройств ввода в Wayland наборщиков и чтобы обеспечить универсальный драйвер ввода X.Org . Она обеспечивает устройства обнаружения, устройства обработки, устройства ввода и обработки событий абстракции так, чтобы минимизировать количество пользовательского ввода наборщиков код нужно предоставить общий набор функций, которые пользователи ожидают.

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

Меня смущает упоминание X.Org как "водителя X.Org "? Это значит, а

а) что-то из X.Org т. е. водитель, принес Вэйланд или

б) что Wayland (или libinput) будут предоставить некоторые отсталые поддержку, так что он будет в состоянии направить события ввода на сервер X.Org работает как клиент внутри Вэйланд?

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

Отказ От Ответственности/Обновления:
Поскольку было вниз-голосование. Этот вопрос не должен подразумевать, что "будучи связанной с X.Org сервер" является отрицательным. Надо просто помочь разобраться, где ставить эту библиотеку.

+762
Lissa4811 6 сент. 2012 г., 06:02:40

Вы можете попробовать это один лайнер для каждого файла. Из awk несколько разделителей ли эффективное дробление и concats тр все строки в памяти , а не на диске.

для F в ЛС *.формате XML` ; 
делать 
 Эхо $Ф`двойная команда grep $ф | на awk -Ф '[<>]' '{печати $3}' | тр '\п' ',"; 
сделано

Я не профиль в этом с моей стороны - так как я не имеют те же данные, но мне кажется, что это должно быть быстрее.

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

+740
Bigshort Bigshort 11 янв. 2020 г., 22:34:08

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

+723
Hussain K 7 окт. 2010 г., 07:54:49

Вот они:

$ дифф файл1 файл2
1d0
< яблоки
2А2
> яблоки
$ дифф файл2 файл1
1d0
< апельсинов
2А2
> апельсины
+700
emad ahmed 9 нояб. 2018 г., 02:29:37

Переменные среды могут быть показаны с ОКР; но, некоторые не отображаются. Например...

Эхо $euid так может привести в результате 1000еще ОКР | грэп euid так не дает никакого результата.

Что это тип переменной? Только для чтения переменных окружения?

Не все снаряды устанавливают одни и те же переменные по какой конвенции?

Как происходит перечисление этих скрытых переменных?

+678
georgehemmings 18 нояб. 2010 г., 19:29:53

Вы можете использовать && и || операторы

[ "$MYAPP_ENV" == "ТЫК" ] && [email protected] || [email protected]
+656
koorgoo 4 авг. 2015 г., 09:21:39

Согласно HLFS страницу:

Закаленные Linux с нуля (HLFS) - это проект, который предоставляет вам 
с пошаговыми инструкциями для построения ваших собственных индивидуальных и 
закаленные системе Linux полностью из источника

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

+619
Will Capellaro 12 авг. 2013 г., 14:01:40

Я хочу снимать скриншоты одновременно с нескольких X-серверов на одном ПК.

У меня есть несколько пользователей, зарегистрированных в разных терминалах (tty1, tty2, tty3, tty4) кто запустить несколько X серверы с помощью StartX /usr/Бен/на Openbox-сессия :1:2, :3, :4 соответственно). Так что я могу получить доступ к каждому из них с помощью клавиш Ctrl+АЛТ+ф8, +Ф9, +Ф10, +Ф11.

Есть только один монитор на рабочем столе.

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

Например, если я нахожусь на сочетание клавиш Ctrl+АЛТ+ф8 и запустить названием scrot тест.ПНГ я получаю правильный скриншот, если я правильно понял мне не нужно, чтобы установить пульт, поскольку, находясь на сочетание клавиш Ctrl+АЛТ+ф8 я Эхо $дисплей > :1. Но если я сплю 10; названием scrot тест.ПНГ и перейдите на сочетание клавиш Ctrl+АЛТ+Ф7, потом сделать черное изображение.

Как я могу сделать несколько скриншотов от каждого из этих терминалов одновременно?

Что работал для меня было Xephyr. Единственная проблема с этим решением, кажется, что когда я бегу очень быстро xdotool и команды не как реагировать, как X.

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

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

если [[ -Z от $дисплей ]] && [[ $(телетайп) = в /dev/tty1 ]]; затем
 сон 30 # по какой-то причине он выходит из строя, если я не дай 
 # это сон на некоторое время, не обязательно так долго. 
 # Я думаю, что это связано с моим "нормальным" х на дисплей=:0 . 
 # Таким образом, для tty2 я позволяю ему спать за 40 секунд, 
 # для tty3 50 секунд и так далее.
командой StartX
интернет

В ~/.Xsession теперь, я запустить X-сервер/клиент (с BlackBox) и Xephyr (с Openbox) в ней как:

Xephyr -полноэкранный -экран 1920х1200 :11 &
старпома черный ящик и 
спать 3 #, возможно, сон является излишним.
Дисплей=:11 /usr/Бен/на Openbox-сессии

Я хочу, чтобы "окончательное" оконный менеджер не будет на Openbox-сессии. Я хотел бы использовать приемник Openbox для X сервера и Xephyr, но в exec Openbox в & дисплей=:11 /usr/Бен/на Openbox-сессия завершает работу, в то время как в exec Openbox в & дисплей=:11 /usr/Бен/Openbox в не.

Таким образом, пользователь в :11 можете сделать снимок экрана, а монитор показывает :0. (или :13, :14, и т. д.).

Я не пробовал XVnc, но у меня есть ощущение, что это может быть медленнее, чем Xephyr; пожалуйста, поправьте меня, если я ошибаюсь.

+554
vishnuajan 25 мая 2012 г., 08:38:16

Базовый системный вызов (партнеров) имеет важное значение для различных утилиты, как деготь , чтобы быть в состоянии установить метки вновь скопирован (ООН-битумированной) файл. Некоторые программы для резервного копирования также может быть optioned, чтобы сбросить последние-accesstime файлов, которые они скопировали.

Одно законное использование штрих - создать файл с определенным типом timestamp. Такая "ссылка" файл может затем быть использована команды, как найти. Например, чтобы найти все файлы, еще недавно изменен, чем 1 ноября 2013 года, (т. е. 2013/11/01)"

штрих -АМТ 201311010000 myref
найти . -тип F -новее myref -экзек ЛС-ЛД {} +
+535
Kennedy2012 3 окт. 2017 г., 12:25:09

Я получаю сообщение об ошибке, когда я пытаюсь установить MySQL. Эта ошибка говорит:

http://repo.mysql.com/yum/mysql-5.6-community/el/7/x86_64/repodata/repomd.xml: [значение errno -1] ошибка repomd.xml импорт для mysql56-сообщества: поврежден файл repomd.xml 

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

# Разрешить использовать MySQL 5.6
[mysql56-сообщества]
название=в MySQL 5.6 общий сервер
к baseURL=HTTP://в репо.для MySQL.ком/конфетка/из MySQL-5.6-сообщество/Эль/7/$basearch/
включено=1
gpgcheck=1
gpgkey=file://до/и/ИПК/мин-ооб/об / мин-GPG-ключа-в MySQL

В чем проблема и как исправить?

+521
ellenf 6 мая 2012 г., 04:13:17

Если вы хотите командной команду cmd так, что УМК КЛ* списки хрон.ежедневно сама, то, что команда ЛС-д. Если слишком много кода, Вы можете определить псевдоним. Например, добавьте эту строку в ваш ~/.bashrc следующее:

псевдоним л='ЛС-д'

Запустив л КЛ* отображает информацию о хрон.ежедневно , а в ЛС КЛ* будет списке содержимое каталога хрон.ежедневно (и любые другие директории, соответствующие шаблону и любые другие номера-каталог, соответствующий шаблон).


ЛС-Д работает. Это именно то, что вы попросили его: он содержит саму текущего каталога. Что может быть не очень полезно — ЛС-ЛД несколько полезных, но не ЛС-д — а компьютеры делать то, что вы говорите им делать, они не читать ваши мысли, чтобы выяснить, чего вы хотели.

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

л () {
 если [ $# -экв 0 ]; тогда
 ЛС-л
еще
 ЛС-ЛД "[email protected]"
интернет
}

Затем л КР* списки файлов, чье имя начинается с ЧР, даже если они каталоги. И Л хрон.ежедневно списки хрон.ежедневно сама, а не ее содержание; вы можете использовать LS в хрон.ежедневная или Л хрон.ежедневные/* в список содержание. Но я список файлов в текущем каталоге.

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

л () {
 местное
а=("[email protected]")
 а [[ $1 = -* ]]; сделать сдвиг; сделано
 если [ $# -экв 0 ]; тогда
 ЛС-л "${а[@]}"
еще
 ЛС-ЛД "${а[@]}"
интернет
}

Если вы хотите командной команду cmd так, что УМК хрон.ежедневно списки файлов в поддиректории хрон.ежедневно, но УМК КР* списки хрон.ежедневно сама, то это невозможно в bash. Когда команда будет выполнена, оболочка расширилась символы, и команда не может знать, является ли вы использовать подстановочные знаки или нет.

Это возможно в ЗШ, потому что в ЗШ можно отключить подстановки расширения для конкретной команды. ЗШ не Shell по умолчанию в большинстве систем, но это всего лишь один установочный пакет подальше. В ЗШ, вы можете определить псевдоним с noglob префикс:

псевдоним л='list_files_or_directory_contents noglob'

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

list_files_or_directory_contents () {
 местные арг играм
 setopt local_options no_csh_null_glob no_nomatch no_null_glob no_glob_subst no_sh_word_split
 если (($#==0)); тогда
 # Аргументы: список каталога
 ЛС-л
еще
 по ARG; делать
играм=($~арг)
 если [[ $#матчи -экв 1 && $соответствует[1] == $арг ]]; затем
 # Не шаблон: список содержимого каталога если это каталог
 ЛС-л -- $арг
еще
 Рисунок # подстановочные: список сами матчи, даже те, которые являются каталогами
 ЛС-ЛД -- $играм
интернет
сделано
интернет
}
+513
jbeldock 19 дек. 2011 г., 16:30:00

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

У меня возникли трудности в просмотре в этом формате JPG, как эта машина (ВМ (Manjaro), предусмотренных программой) не позволяет мне запустить apt-get и не имеет sshfs или другие команды, необходимые для других решений я нашел в интернете. Требуется пароль для SSH на сервер, и sshpass не установлен, поэтому я не могу просто скопировать ее в одну линию.

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

+380
Prprpr 10 мая 2012 г., 23:59:20

Почему Vim и другие текстовые редакторы (пробовал нано, и Emacs) дисплей клавиши Backspace не интерпретируя его, удалив характера, но менее Ли?

Зачем они? Чистки рядов, ни браузеры :-)

$ е "<HTML>и ФОО\просветляющим тегом</HTML>" > /tmp/foo.html
$ для Firefox /tmp/foo.html

Редакторы должны также интерпретировать другой вид разметки, как мини-уценки *фу* или **бар**?

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

е "ч\b_e\b_r\b_e\что это\БС Джонни!" | менее

Почему редакторы напечатать символ для \N вместо того, чтобы пойти на новую строку?

Они могли бы сделать это. Например, если вы используете :сет-лист в Ви, строки будут напечатаны как $ и вкладки, как .

В чем разница между печатью Backspace и нажав клавишу Backspace на клавиатуре (персонаж получает на самом деле удален от удара Backspace на клавиатуре)?

На жестком-тип терминала (печать на бумаге), печать забой результате чего вагон на одну позицию влево, поэтому последующий шар было переписать, а не удалять то, что уже на бумаге. На стекле (ЭЛТ) и эмуляция терминалов, двигаясь положении слева и пишет персонаж создает "стереть" эффект, потому что перезапись символ заменяет его полностью. А само по себе не удалить что-нибудь: Е "123\б\п" будет печатать 123 не 12.

Последняя функция телетайп водителя, который интерпретирует некоторые символы как редактирование/команды управления (стереть, werase, интр, убивать - посмотрите на действовать до его закрытия(1) или termios(3) страницы для полного списка).

И клавиша Backspace, совсем не всегда генерируют б\ / (БС) характер. Большую часть времени \x7f / ^? (Дель).

Но вы можете установить его как угодно:

$ действовать до его закрытия стереть @

Теперь попав @ будет стирать предыдущий символ, как в Unix В7.

+366
dtox 5 авг. 2015 г., 09:30:42

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

для F в *; у МВ $Ф $(программы md5sum $Ф | вырезать -Д "" -Ф 1); выполнена

Вы можете заменить команду md5sum с помощью sha1sum в команде.

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

$ Эхо 1 > в
$ Эхо-2 > б
$ Эхо 1 > с
$ Общ -1
а
б
с
$ для F в *; у МВ -в $Ф $(программы md5sum $Ф | вырезать -Д "" -Ф 1); выполнена
`а' -> `b026324c6904b2a9cb4b88d6d61c81d1'
`б' -> `26ab0db90d72e28ad0ba1e22ee510510'
`с' -> `b026324c6904b2a9cb4b88d6d61c81d1'
$ Общ -1
26ab0db90d72e28ad0ba1e22ee510510
b026324c6904b2a9cb4b88d6d61c81d1

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

$ Эхо 1 > Д
$ Эхо-2 > е
$ Общ -1
26ab0db90d72e28ad0ba1e22ee510510
b026324c6904b2a9cb4b88d6d61c81d1
д
е
$ для F в *; у МВ -в $Ф $(программы md5sum $Ф | вырезать -Д "" -Ф 1); выполнена
МВ: `26ab0db90d72e28ad0ba1e22ee510510' и `26ab0db90d72e28ad0ba1e22ee510510' имеют один и тот же файл
МВ: `b026324c6904b2a9cb4b88d6d61c81d1' и `b026324c6904b2a9cb4b88d6d61c81d1' имеют один и тот же файл
`д' -> `b026324c6904b2a9cb4b88d6d61c81d1'
`е' -> `26ab0db90d72e28ad0ba1e22ee510510'
$ Общ -1
26ab0db90d72e28ad0ba1e22ee510510
b026324c6904b2a9cb4b88d6d61c81d1

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

+313
brandonburret 17 февр. 2015 г., 23:18:05

См. @Kusalananda ответ на вопрос, почему ваше решение не работает.

Мое решение с помощью команды grep -з:

грэп -ЗЭО -е ведущий: (\ш|\.)+\с+Доступ запрещен log.txt\с' 

В сло-мо:

  • : использовать расширенные регулярные выражения
  • : печать Играм только
  • : использовать \0 в строке разделителей. Поскольку их нет, то поиск осуществляется на весь файл, где - это обычный персонаж.
  • - э'Host: (\ш|\.)+\с+отказано в доступе\ые: искать:
    • "Хозяин:"
    • Последовательность букв, цифр или точек
    • Пространственно-класс персонажа (которая собирается быть \п)
    • "Доступ запрещен"
    • Пространственно-класс персонажа (которая собирается быть \п). Это нужно сделать перевод строки на выход

Работает на:

Ведущий: denied1.com
Доступ запрещен
Ведущий: ok.com
Доступ к ОК
Ведущий: random.com

Ведущий: denied2.com
Доступ запрещен

Больше вещей

Дает:

Ведущий: denied1.com
Доступ запрещен
Ведущий: denied2.com
Доступ запрещен
+290
denishaskin 5 сент. 2015 г., 21:09:07

на awk решение:

на awk '/^сдать/ && !($2 в ИПС){ Ф=1; ИПС[$2]=$0; н=НР+5 }
 Ф && НР <= Н{ 
 с [с++]=$0; 
 если (НР == Н) { 
 если ($NФ == "активен;") { 
 Для (я=1; я<7; я++) напечатать[я]; печать "" 
 } 
 с=0 
 } 
 }' в dhcpd.аренда

Вывод:

аренда 172.231.100.152 {
начинается 2 2017/11/14 14:50:41;
заканчивается 2 2017/11/14 15:20:41; 
ЦТП 2 2017/11/21 15:05:41;
cltt 2 2017/11/14 14:50:41;
обязательную государственную активный;

аренда 172.231.100.151 {
начинается 2 2017/11/14 14:50:41;
заканчивается 2 2017/11/14 15:20:41; 
ЦТП 2 2017/11/21 15:05:41;
cltt 2 2017/11/14 14:50:41;
обязательную государственную активный;
+273
salafi 9 нояб. 2018 г., 12:28:32

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

#!/usr/Бен/ОКР питона
импорт Сыс
импорт tempfile
импорт подпроцесса

с tempfile.NamedTemporaryFile() как F:
Ф.писать(представление sys.устройства stdin.читать())
Ф.заподлицо()
 процесс = подпроцесса.К popen(['в Firefox', Ф.имя])
процесс.ждать()
+205
Cari 28 мая 2017 г., 12:33:21

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

ООО с/></>\
<'"$1/г"
+170
Mikeal Lowrey 18 нояб. 2015 г., 02:39:19

Если убрать выполнение от чмод бинарен, то все скрипты (в том числе в Makefile- ы!) что попробовать выполнять его будут получать сообщение об ошибке при попытке. Это включает в себя бесчисленное множество административных и установки скриптов. Ваша система будет не корректно работать во многих непредвиденных ситуаций.

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

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

+169
ATragicEnding 9 авг. 2014 г., 01:54:51

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

Чтобы добавить текущий каталог:

прыжок- [закладка-имя]

Чтобы получить список всех ваших закладок:

прыжок -л

например:

------------------------------------------------------------------
 Путь Закладки 
------------------------------------------------------------------
 отчеты ~/mydir/документы/отчеты
 проекты ~/документы/проекты
 дл ~/загрузки 
------------------------------------------------------------------

Теперь вы можете легко перейти в другой каталог:

отчеты прыгать 

Он поддерживает автодополнение для bash и zsh.


Редактирование (в ответ на @Джо): бинарный прыжок-Бен хранится в /usr/местные/Бен, и с Баш интеграции скрипта (в моем PC находится в каталоге/var/библиотека/драгоценные камни/1.9.1/драгоценные камни/прыгать-0.4.1/bash_integration/shell_driver) он создает Баш функцию прыжка , который вызывает скачок-Бен.

+20
Krupni 28 дек. 2012 г., 16:44:01

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

$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