Грэп линий до после если значение строки больше нуля

Мне нужно запустить несколько команд в мой сценарий batch.sh (например через wget)

Когда я использую

./batch.sh | тройник журналы.журнал

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

Как я могу получить весь вывод (мой сценарий + выход скриптов я называю внутри моего скрипта)?

+810
Carlos Custodio 5 авг. 2016 г., 00:53:36
18 ответов

У меня есть команда в Linux, которая возвращает список чисел. Теперь мне нужны эти цифры, чтобы сформировать путь к каталогу и кошку файл, расположенный по этому пути. Например: возвращает myCommand:

1 
10
30 
40

И я хочу, чтобы кошка все файлы, которые выглядят вот так:

 /папка/1/папка2 
 /папки/10/папка2 
/папки/30/папка2
/папки/40/папка2

Я надеюсь понятно, что я хочу, если нет, не стесняйтесь спрашивать. Это мой код прямо сейчас:

 myCommand | команды xargs кот

Но это явно не работает, так как 1,10,30 каталога и 40 не существует.

Я хочу выходной, чтобы быть: значение catted - номер, генерируемый myCommand

+999
Templar 03 февр. '09 в 4:24

Поезда не соединить все места во Вьетнаме - там фактически одна линия, которая проходит от Ханоя до Хошимина вдоль побережья, большую часть пути, и пару веток (до Лао Кай и Хайфон) на севере.

Вы можете посмотреть карту здесь (обратите внимание, что маршрут до Халонг, кажется, автобус) обратите внимание, что не все поезда позвонить на всех остановках: Vietnam trains map
(источник: seat61.com)

Однако, большинство мест, которые вы упомянули, либо добраться на поезде или поезд приближается, а вы можете перевести (для Лаокай Сапа, Дананг Хойан).

Тем не менее, вьетнамские поезда не очень быстро. На большие расстояния, летят быстрее и часто сравнимы по цене (хотя следует отметить, что дешевле вьетнамские перевозчики славятся отменяя underbooked перелета). Автобусы могут быть дешевле и конкурентоспособной с поезда на раз, а также (хотя значительно опаснее).

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

+982
Jim Bucks 26 июл. 2014 г., 17:53:12

Мне нужен VNC-доступа xorg в безголовый сервер. Так я установил, как я сделал на две одна, GNOME и все прочее. По ошибке я elrepo репозиторий включен, и при установке гнома я установил с нвидиа-Х11-ДРВ-340xx пакет. Это мешает мне получить доступ к сессии гнома, потому что он не обнаруживать ускорение графики. Вот что я нашел в логах:

Чт 19 Ноября 07:10:04 2015
 vncext: расширение VNC не работает!
 vncext: прослушивание подключений VNC на все интерфейс(ы), порт 5901
 vncext: создал сервер VNC для экрана 0
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
гном-сессии-это ускорение: нет аппаратная поддержка 3D.
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
гном-сессии-проверка-ускоренное: помощник завершился с кодом 256

Чт 19 Ноября 07:10:11 2015
 Подключения: принято 10.22.33.6::47408
 SConnection: клиент протокола версии 3.8
 SConnection: запрос клиента тип безопасности VncAuth(2)
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
гном-сессии-это ускорение: нет аппаратная поддержка 3D.
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":1".
гном-сессии-проверка-ускоренное: помощник завершился с кодом 256

** (процесс:16465): предупреждение **: проверить ускорение программного обеспечения не удалось: дочерний процесс завершился с кодом 1

Так я пытаюсь удалить kmod-NVIDIA-за 340xx-340.93-1.el7.elrepo.архитектуру x86_64 и нвидиа-Х11-ДРВ-340xx-340.93-1.el7.elrepo.архитектуру x86_64, но когда я делаю Yum для удаления kmod-NVIDIA-за 340xx-340.93-1.el7.elrepo.x86_64 с нвидиа-Х11-ДРВ-340xx-340.93-1.el7.elrepo.x86_64 С он хочет, чтобы удалить весь файл xorg!

Я также обнаружил, что в/usr/lib64/xorg, с/модули/расширения/libglx.так указывает на нвидиа библиотеки (через лдд). Но этот пакет принадлежит файла xorg-Х11-сервера-настройка xorg-1.15.0-33.el7_1.архитектуру x86_64, и даже если я установить его положение остается неизменным.

Как я могу безопасно удалить эти пакеты NVIDIA и запустить xorg без ускорения водителей?

Обновление Вот список установленных пакетов на работающий сервер, и разница в файл xorg|Х11 оборотах между двумя:

абрт-аддон-для xorg-2.1.11-22.el7.в CentOS.0.1.архитектуру x86_64
ДГУ-Х11-1.6.12-11.el7.архитектуру x86_64
с PulseAudio-модуль-Х11-3.0-30.el7.архитектуру x86_64
из xorg-X11 для-приложения-7.7-6.el7.архитектуру x86_64
из xorg-X11 для водителей-7.7-6.el7.архитектуру x86_64
с помощью xorg-Х11-ДРВ-АТИ-7.4.0-1.20140918git56c7fb8.el7.архитектуру x86_64
с помощью xorg-Х11-ДРВ-манекен-0.3.6-15.el7.архитектуру x86_64
из xorg-Х11-ДРВ-файлам-2.8.2-5.el7.архитектуру x86_64
с помощью xorg-Х11-ДРВ-и fbdev-0.4.3-15.el7.архитектуру x86_64
из xorg-Х11-ДРВ-Интел-2.99.916-5.el7.архитектуру x86_64
с помощью xorg-Х11-ДРВ-выбор режима для схем-0.8.0-13.el7.архитектуру x86_64
из xorg-Х11-ДРВ-нуво-1.0.10-5.el7.архитектуру x86_64
из xorg-Х11-ДРВ-QXL по-0.1.1-12.el7.архитектуру x86_64
из xorg-X11, с ДРВ-синаптикс-1.7.1-13.el7.архитектуру x86_64
из xorg-X11, с ДРВ-помощи v4l-0.2.0-35.el7.архитектуру x86_64
из xorg-X11, с ДРВ-веса-2.3.2-14.el7.архитектуру x86_64
с помощью xorg-Х11-ДРВ-же-13.0.0-10.el7.архитектуру x86_64
из xorg-Х11-ДРВ-компания VMware-13.0.2-1.el7.архитектуру x86_64
из xorg-X11, с ДРВ-пустота-1.4.0-23.el7.архитектуру x86_64
из xorg-Х11-ДРВ-компания Wacom-0.23.0-6.el7.архитектуру x86_64
файл xorg-X11 для-шрифты-Тип1-7.5-9.el7.noarch
из xorg-X11 для-шрифт-утилиты-7.5-18.1.el7.архитектуру x86_64
из xorg-X11 для гламура-0.6.0-2.20140918git347ef4f.el7.архитектуру x86_64
из xorg-Х11-сервера-общие-1.15.0-33.el7_1.архитектуру x86_64
из xorg-Х11-сервер-utils версии-7.7-4.el7.архитектуру x86_64
для xorg-Х11-сервера-настройка xorg-1.15.0-33.el7_1.архитектуру x86_64
из xorg-X11 для-утилиты-7.5-13.1.el7.архитектуру x86_64
из xorg-X11, который-можно-1.0.7-6.1.el7.архитектуру x86_64
из xorg-Х11-xinit-1.3.2-14.el7.архитектуру x86_64
из xorg-X11 на-хкв-utils версии-7.7-9.1.el7.архитектуру x86_64

и дифф:

дифф -Наура srv01s srv02s 
--- srv01s 2015-11-23 08:38:02.993066495 +0100
+++ srv02s 2015-11-23 08:38:02.569057434 +0100
@@ -1,7 +1,6 @@

абрт-аддон-для xorg-2.1.11-22.el7.в CentOS.0.1.архитектуру x86_64
ДГУ-Х11-1.6.12-11.el7.архитектуру x86_64
-для NVIDIA-Х11-ДРВ-340xx-340.93-1.el7.elrepo.архитектуру x86_64
с PulseAudio-модуль-Х11-3.0-30.el7.архитектуру x86_64
из xorg-X11 для-приложения-7.7-6.el7.архитектуру x86_64
из xorg-X11 для водителей-7.7-6.el7.архитектуру x86_64
+943
aadan ciise 24 янв. 2014 г., 19:31:34

У меня есть файл SQL дамп, имеющих несколько команд Insert. Я хотел бы удалить, через СЭД или грэп (или даже в другой простой Баш - трик), в определенном столбце и их эквивалентов данные на ценности предложения. Таким образом:

Вставить в "капитана" ("fid_c1","ИД","fid_capt","mslink","капитан", ...) значения ('0','0','24','189','крышка.В FU1', ...);

Помощью sed или grep должен снять "mslink" столбца и его соответствующее значение "189" — оба на 4- й позиции. Стоит отметить , что я не знаю исходного положения нежелательные колонки и, таким образом, регулярное выражение должно использовать какой-то памяти, чтобы сбросить н- е значение из запроса, будучи Н положение "mslink".

В неполной СЕПГ команда будет такой:

СЭД -ре, с/вставка в "капитан" \((.*,?)*"mslink",?(.*,?)*\) \Значения((.*,?)+\);/Вставить в "забирает" (\1\2) значения (\3) файл/'.в SQL
+940
Leksnoy 6 февр. 2013 г., 12:42:01

Alt+левая кнопка мыши масштабируется

Вы можете переключаться между простой для понимания Яблоко “размер текста”–“больше пространства” режим значков и другой режим с указанием конкретных резолюций. Чтобы включить, нажмите и удерживайте клавишу Option при нажатии масштабируется радио кнопки.

enter image description here

enter image description here

Сетчатки

Что касается того, что комментарий “не используется масштабирование.” на вопрос, что это неправильный совет. Масштабировать параметры сетчатки-стиль по умолчанию, более известный как с HiDPI. Обратите внимание на флажок показывать низкое разрешение режима во втором скриншоте выше. Проверка, что поле и выбрав разрешение списке с пометкой (низкое разрешение) означает отключение сетчатки функции и масштабирование изображения грубо (истощение пикселей).

+861
Abhijith Gururaj 1 дек. 2014 г., 11:24:15

У меня есть оценки, что в основном рабочие (Бегущий Тигр, а также широкий выбор других приятных программного обеспечения), но имеет сломанный оптический привод. У меня есть запасной USB оптический привод валяется, и это работает для большинства целей, но, по данным этого обсуждения на адрес электронной почты OpenForum, большинство на PowerPC Маках (в том числе в Emacs) не умеет грузиться с USB-накопителей (по крайней мере, не из коробки и не много подправлю и ругань), хотя они могут загружаться с FireWire дисков.

Просто на случай, если мне когда-нибудь придется переустановить Mac OS Х на оценки, вот мой вопрос: если я подключу кабель USB-FireWire адаптер в один из агрегатов по интерфейсу FireWire-порты, и подключите USB оптический привод в том, будет ли оценки быть возможность загрузки с оптического привода, или мне придется раскошеливаться на FireWire и оптический привод?

+859
Hemananth T 14 июн. 2018 г., 06:00:10
Поцелуй×SIS является манга исполнителя Bow Ditama о парне, который имеет две сводные сестры, которые любят его в похотливую сторону. Она была адаптирована в мультсериал в 2010 году и продолжается ОВА в 2008 году.
+851
JGlass 11 мар. 2017 г., 19:12:24

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

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

+592
Kit Ho 28 мар. 2013 г., 16:03:12

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

П. С. Я не ищу для Firefox плагин, мне просто интересно, если есть приложение для этого.

+581
Joey Pabalinas 23 мая 2023 г., 19:28:05

МХЛ является новым стандартом для подключения мобильных устройств к HD дисплеев. Множество новых смартфонов с поддержкой MHL с помощью двойного назначения разъем, который поддерживает микро-кабели USB и MHL-HDMI адаптера.

Samsung рекламирует Galaxy С3 как один из этих микро-разъемы USB / МХЛ. Микро-USB работает отлично, но мой стандарт MHL-HDMI адаптер не работает с ним.

+438
thelawnet 9 июн. 2015 г., 11:57:54

AppleScripts дуга для iTunes

в том числе

Преобразование и экспорт 2.0

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

+338
Steven Ng 2 авг. 2016 г., 06:34:47

Следующий код ...

по ARG В "$@"; сделать
 реж=$(кд -П "$(каталог "$арг")" && pwd клиентов)/ || продолжить
 /usr/местные/Бен/ПДК добавить "${реж#"$главная/музыка/"}$(и basename "$арг")"
сделано

делает трюк.

+272
SmartDBA 4 нояб. 2011 г., 01:47:31

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

Галактика обои в Лев базируется Роберт Гендлер Андромеда картина: robgendlerastropics.com. Они также попали в какую-то горячую воду за не уплату оригинальным художником для одного из своих iPad обои, которые было решено: http://news.softpedia.com/news/Apple-Uses-Unlicensed-Photo-for-iPad-Wallpaper-134605.shtml

+239
manik dham 2 февр. 2020 г., 07:59:46

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

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

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

Просто чтобы сделать этот бетон, скажем так - если это важно - что я спрашиваю в контексте Firefox, кром Google, Gedit и затмение на последнюю версию или мяты (что я использую дома) или Ubuntu (то, что я использую на работе). Я подозреваю, что это довольно дистро-агностик и приложения-агностик вопрос, хотя.

Насколько я могу судить, мои варианты для прокрутки:

  • Выделите с помощью мыши - медленно!
  • Используйте клавиши PgUp / перемещения - Прыжки на огромные расстояния на время, поэтому не может быть использован для точного позиционирования, и менее комфортно, чем используя мышь
  • Перетащите полосу прокрутки в правой части экрана вверх и вниз, как я привык делать на старых ПК с Windows с двумя кнопками мыши. Это то, что я делаю на практике, но это просто менее комфортно, чем в Windows-стиле средне-мышь прокрутки; на огромном широкоформатном, это занимает у меня всего второй раз, чтобы переместить курсор от центра экрана, чтобы полосы прокрутки, и секунды, чтобы переместить его снова, и мне приходится оторвать взгляд от содержимого, я на самом деле прокрутки для этого.

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

Итак, мои вопросы:

  1. Есть ли в Windows-стиле среднюю кнопку мыши прокрутки нигде в мире Linux, или это действительно чисто вещь в Windows? В частности, делать любые веб-браузеры Linux позволяют использовать Windows-стиль прокрутки?
  2. Существуют ли какие-либо механизмы для прокрутки страниц, которые существуют в Linux, но не в Windows, особенно те, которые выполняют роль, которую я описал выше?
  3. Любые другие решения, которые я упускаю?
+229
Suvas 20 янв. 2010 г., 10:50:30

Какие приложения значки, отображаемые на 3-й значок слева (значок, который выглядит как насекомое с головой Android) и 5-й значок слева (иконка с телефоном между двумя зигзаг)?

Notification bar

+145
Ali Mezel 6 апр. 2019 г., 16:12:39

В статье, которая была опубликована здесь: https://dl.acm.org/citation.cfm?id=3282283 предложен алгоритм консенсуса на основе распределенных процесса голосования, в котором он утверждает, что можно было бы обнаружить (и не мешает) MAC-адрес изменить, используя Cisco по безопасности портов в крипто-валюты как биткойн - сети, потому что эта идея базируется на одну машину-один голос и, поэтому важно, чтобы определить MAC-адрес изменить в биткоин-как сети.

Как вы думаете, это возможно определить MAC-адрес изменить в сети, как сеть Bitcoin?

Я имею в виду, предположим, что узел подключен к сети, как сети Bitcoin (Ан.биткоин.он/Вики/сети), затем, если этот узел меняет свой MAC-адрес, можно ли уведомить остальные сети Bitcoin, биткоин, если в сети используется Cisco в порт настройки безопасности для определения MAC-адрес менять? Спасибо

П. С. MAC-адрес изменить обнаружение с помощью Cisco порт безопасности, описан здесь: https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4000/8-2glx/configuration/guide/sec_port.pdf и вот: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/4_1/nx-os/security/configuration/guide/sec_nx-os-cfg/sec_portsec.pdf

+131
junkfoodjunkie 8 окт. 2016 г., 17:33:27

Я работал вместе с профессором на научно-исследовательской работе во время моего мастеров в 2014 году. Я закончила в этом году, но мы до сих пор работали на бумаге на следующий год. После этого я переехал в другой город по работе. Я не смог связаться с профессором по поводу бумаги и не имели никаких контактов с ним после ухода. Теперь после 3 лет, я получил письмо из журнала, что рукопись была отправлена на мой профессор. Я чувствовал себя действительно неловко, что я не мог представить для доработки и подачи бумаги. Как мне написать письмо на мой профессор сказал, что мне стыдно за то, что не в состоянии следовать и хотели бы внести свой вклад в любые будущие модификации для этой бумаги?

+33
sapadmin 2 апр. 2011 г., 16:01:43

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

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

ЛС-Лакт --полный файл /etc |хвост

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

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

Также обратите внимание, что стат от GNU Coreutils есть "рождение" времени, которое имеет тенденцию быть неправильно (Linux с ext4 и не дает 0 , чтобы указать, неизвестно, FreeBSD с УФС показали "рождение" времени, которое старше, чем системы, я задал вопрос). Правильное значение был указан в качестве его "изменения" времени.

Если вы хотите получить фантазии и сделать просто на время создания самого старого файла вфайл/etc:

ЛС-Лакт --очная /и т. д |на awk 'конец {печать $6,7$,$8}'

Эта команда работает для меня на старой системе FreeBSD (УФС, не ГНУ утилиты):

стат "/и т. д./$("ЛС" - деяние /и т. д. |хвост -1)" |на awk -е\" '{печати $6}'

(Да, этот анализ лс и это табу, но не должно быть злорадно имени файлов в каталоге/etc.)

Вы можете также использовать стат , чтобы получить другие форматы времени. Например, чтобы получить время создания в эпохи Unix.: стат-с %Z файл (с GNU обратите внимание, что это "время последнего изменения", но вот правильный флаг для моего Linux и BSD систем, как отмечалось выше; - это "время файл рождение") или стат -Ф %C файл (с БСД).

+32
Lezlie Estrada 15 июл. 2010 г., 17:40:25

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