Это безопасно для трубы потоки stdout a к B параллельно

Я запустил файл | Б --параметры > file.txt. Поскольку я хочу, чтобы ускорить скорость обработки данных, я использовал параллельно -Джей+0< a.txt чтобы выполнить 20 заданий одновременно. a.txt содержит все команды:

В файл1 | Б --параметры > file1.txt 

В файл2 | Б --параметры > file2.txt

А филен | Б --параметры > fileN.txt

Этот способ безопасным? Будет стандартный вывод из различных программ, быть перепутано при работе в параллель?

+791
Jhonfrank Carpo Caceres 28 нояб. 2017 г., 01:28:41
39 ответов

терминология установлен (АПТ обновление + АПТ установить), и работает нормально в переходный 16.04 новой установки. Но при попытке отобразить картинку (или показать миниатюры изображений с tyls), он всегда выдает эту ошибку:

$ tycat Титан.ПНГ
Подстраховались<1714>:эмоции-универсальные модули/эмоции/общий/emotion_generic.с:1838 _players_load() нет универсальных игроков



$

затем пустое пространство-размер изображения, чтобы показать.

Пытался установить универсальные игроки, следуя этим инструкциям:

с wget http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.17.0.tar.gz
тар-официального сайта emotion_generic_players-1.17.0.tar.gz
компакт-диск emotion_generic_players-1.17.0
./настройки-префикс=/usr
сделать
установка

но не получилось:

проверка на эмоции... нет
настроить: ошибка: пакет требований (эмоции >= 1.17) не были выполнены:

Нет пакет 'эмоции' нашли

Рассмотреть вопрос о корректировке переменной окружения PKG_CONFIG_PATH если вы установили программное обеспечение в нестандартный префикс.

Кроме того, вы можете установить переменные среды EMOTION_CFLAGS и EMOTION_LIBS, чтобы избежать необходимости вызова ПКГ-конфиг.
Увидеть ПКГ-конфиг страницу для более подробной информации.

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

Обновление: подборка работал для версии 1.8.2 (emotion_generic_players-1.8.2):

------------------------------------------------------------------------
emotion_generic_players 1.8.2
------------------------------------------------------------------------

Параметры Конфигурации Резюме:
 Построить Профиль..........: Дэв

Игроки:
 В VLC....................: да

Сборник..............: сделать (или команде gmake)
 Добейтесь того,...............: 
 С CFLAGS.................: -г -О2
 CXXFLAGS...............: 
 LDFLAGS................: 

Установка.............: сделайте установите (как root, если это необходимо, с 'Су' или 'судо')
 префикс.................: /ЕГР
 эмоции универсальный игроки: в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/эмоции/generic_players/Линукс-гну-архитектуру x86_64-1.8.6

но проблема остается после сделать и сделать установки: ЭРР<4002>:эмоции-универсальные модули/эмоции/общий/emotion_generic.с:1838 _players_load() нет универсальных игроков

+992
Braba 03 февр. '09 в 4:24

Предположим, что у меня два экрана сессий (screen_session_a и screen_session_b), оба из которых имеют несколько окон (window_1 в window_n).

Иерархический макет выглядит так:

+--+ screen_session_a
| +- window_0
| +- window_1
| +- ..
| +- window_n
|
+--+ screen_session_b
 +- window_0
 +- window_1
 +- ..
 +- window_n

Я понимаю, что переключение между окнами в рамках одной сессии может быть сделано эффективно с помощью клавиш<CTRL> в, <Ctrl> или А-П, И так далее. Но теперь допустим, я хочу, чтобы переключаться между окнами с разных экраном сеансов, например, от screen_session_b/window_1 в screen_session_a/window_1.

На данный момент я бы сделал следующее:

  • Отсоедините от screen_session_b нажатием клавиш<Ctrl> А-Д
  • Прикрепите screen_session_a с экрана -Р screen_session_a
  • Если window_1 не открыто, переключатель окна: нажатие<Ctrl> А-' 1 <СГ>

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

+974
marie johnson 24 нояб. 2011 г., 16:09:18
Другие ответы

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


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

Я верю, что вы можете следовать указаниям, изложенным здесь в этом посте под названием: несколько видеокарт NVIDIA Видео-Карты и мониторы на Линукс Минт 15 мате. Хотя детали для Linux Минт, они все равно должны быть применимы, поскольку основная часть настройки делается с помощью драйверов NVIDIA.

Я предполагаю, что вы можете сделать это либо через НВИДИА диалоги или через свой файл xorg.конф файл.

диалоги

   ss #1

файл xorg.conf файлов

Раздел "Устройство"
 Идентификатор "Устройства2"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "GeForce серии ГТ 610"
 BusID "слотов PCI:1:0:0"
 Экран 1
EndSection

Раздел "Устройство"
 Идентификатор "Устройство1"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "Видеокарта GeForce 6200"
 BusID "PCI на:5:4:0"
EndSection

Раздел "Устройство"
 Идентификатор "Device0"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "GeForce серии ГТ 610"
 BusID "слотов PCI:1:0:0"
 Экран 0
EndSection

Затем просто присвоить только отображает внутреннее устройство"":

Раздел "Экран"
 Идентификатор "Screen1"
 Устройство "Устройство1"
 Монитор "Монитор1"
 DefaultDepth 24
 Опция "Стерео" "0"
 Вариант "nvidiaXineramaInfoOrder" "ЭЛТ-0"
 Вариант "metamodes" "NVIDIA-за авто-выбор +0+0"
 Подраздел "Дисплей"
 Глубина 24
EndSubSection
EndSection

Это просто чтобы дать вам общий подход, см. В статье дополнительные сведения.

+952
sahil Jain 24 окт. 2014 г., 11:51:17

Есть проблема с выводом в XML формате из-за рекордного сепаратор (РС = "\н \н"). Группы данных, разделенных пустой строкой. Любые предложения будут очень полезны для получения желаемого результата.

Следующий мой вход, который присутствует в input.txt

Алекс
Marks300
SubjectScience

Робин
Marks200
SubjectChemistry

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

<кандидат>
<имя>Алекс</имя>
<метки>Marks300</знаки>
<тема>SubjectScience</субъект>
</кандидат>

<кандидат>
<имя>Робин</имя>
<метки>Marks200</знаки>
<тема>SubjectChemistry</субъект>
</кандидат>

Я пытаюсь использовать следующий код, но он не работает:

на awk 'начало{ФС = "\\п";РС = "\\п\\п";
печать " "}
{ печати "<кандидат>" }
{ печати "<имя>"$1"</наименование>" }
{ печати "<марки>"$2"</знаки>" }
{ печати "<Тема>"3$"</субъект>" }
{ печать "</кандидат>" }
{печать "" }' input.txt > candiatefinaloutput.xml

С приведенный выше код, получаю выход, как показано ниже:

<кандидат>
<имя>Алекс<имя\>
<метки><\знаки>
<тема><\тема>


<имя>Marks300<имя\>
<метки><\знаки>
<тема><\тема>

<имя>SubjectScience<имя\>
<метки><\знаки>
<тема><\тема>

<имя>Робин<имя\>
<метки><\знаки>
<тема><\тема>

и так далее.

+927
user42322 20 мар. 2016 г., 17:46:23

Я, правда, не знаю, где спросить, но это может быть связано с Linux.

В Firefox на Arch Linux всегда спрашивает о скачать пункт назначения, даже если там по умолчанию скачать папку настраивается через опции интерфейса или даже о:config.

Как я могу исправить это?

Дополнительные информация:

Это было нормально до 22.0. Я пытался заново создать профиль или даже создать новый, чистый, и попробовать там и еще есть такая же проблема.

Я тоже пытался задать этот вопрос на #в Firefox @ Freenode можно, но не получили никакого ответа.

+892
Cris Barnetch 1 авг. 2013 г., 10:52:56

Вы можете запустить браузер после первоначальной задержки в фоновом режиме:

(сон 2 && питон -м браузере http://localhost:$Port) и
докер запустить -он -п $порт:80 -в $корень:/usr/доли проекта/nginx в $

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

+866
zachwill 29 окт. 2019 г., 02:03:54

попробуйте переименовать файл в Nautilus, но введите желаемое имя (не копипаст). Что, конечно, следует удалить все специальные символы. Это может быть даже пробел после/перед именем, что невидимо для вас, но видимым для операционной системы и программ. Я обычно использую MC, чтобы справиться с реальной'weird имена.

+776
user29506 28 нояб. 2016 г., 21:14:41

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

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

+768
dimabin 28 авг. 2010 г., 15:31:43

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

Мои беспроводные устройства ввода:

Вышеупомянутая клавиатура имеет меня.а.:

  • громкости вверх,
  • громкость вниз

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

Важное примечание:

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

Для выполнения вышеуказанных требований я последовал за следующие действия:

  1. Я установил xvkbd, который является виртуальной клавиатуры для X оконных систем,
  2. Я проверил с ксев какие коды кнопок мыши (8 - громкость, 9 - увеличение громкости),
  3. Я добавил следующие строки в ~/.xbindkeysrc:

    "\xvkbd -текст '[XF86AudioLowerVolume]'"
    Б:8
    
    "xvkbd -текст '\[XF86AudioRaiseVolume]'"
    Б:9
    
  4. Я жестоко 'перезагрузка' xbindkeys демон (на самом деле я не знаю, если это можно назвать демона, потому что начинается с /и т. д./кода валюты XDG/автозапуск):

    команду killall -Ф xbindkeys && xbindkeys
    

    Кстати: я не знаю, как корректно перезагрузить его.

и это почти работает. Теперь я могу громкость вверх/вниз с кнопки мыши, но если я держу громкость вверх/вниз кнопки громкости не становился все громче/тише. Он останавливается после одного 'итерации'. Я хочу, чтобы автоматически повторить-пока я держу кнопку "вниз".

Вопросы:

  • Как я могу это исправить?
  • Есть ли другой способ я могу это сделать? Например, используя только параметр xmodmap, вместо xvkbd + xbindkeys?

Для полноты картины:

+767
Armani 16 янв. 2012 г., 12:19:27

Контексте

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

# BlackList для системных вызовов, которые не являются безопасными в привилегированном
# контейнеры
# для lxc.seccomp = /usr/доли/работы с lxc/конфигурации/общие.seccomp

А (а.Т.м.) только чем контейнер начнется (иначе возникает ошибка)..

Выключая такой базовый параметр безопасности, который настолько сильно привязан к контейнеризации/изолирование является, в некоторой степени, противоречит цели команды lxc. От безопасности/стабильности точки зрения я бы очень хотел сохранить блокирующие большинство системных вызовов при работе в LXC-контейнеров (в соответствии с расширяемым по умолчанию в /usr/доли/работы с lxc/конфигурации/общие.seccomp):

2
черного списка
[все]
kexec_load ошибки 1
open_by_handle_at ошибки 1
функции init_module ошибки 1
finit_module ошибки 1
delete_module ошибки 1

Вопросы

Не нагружая правила seccomp для выхода lxc-контейнеров':

  1. значительное * вопросы безопасности?
  2. любой другой технический (применение или стабильности) вопросы?

*Предполагая, что я единственный, используя систему "мать" и его lxc-контейнеров (иначе было бы видно..)

+732
Oposum 21 июн. 2012 г., 05:43:08

Им пытаются выяснить, какие линии отличаются между файл1.КШМ и файл2.КШМ. если файл1.CSV-файл выглядит так:

1,2,3,4
5,6,7,8
9,10,11,12

и файл2.CSV-файл выглядит так:

1,2,3,4
9,9,9,9
5,6,7,8
9,9,11,12

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

+731
sassie 26 июл. 2018 г., 07:20:56

Итак, вам нужно, чтобы соответствовать строки, строки (как минимум) "два раза".

  1. Это (с обратными ссылками):

    ул. $ ="строка соответствовала"; \команда grep '('ул."$"'\).*\Файл 1' 
    

    Если предположить, что стр - это строка, которая позволяет избежать регулярных структур (или они правильно процитировал, чтобы избежать их будет интерпретироваться как регулярное выражение). Конечно, ул. может быть регулярное выражение, но она будет соответствовать строка, первая, и проверить, повторяется из этой строки, не общих выражений. То есть: стр=ч[aeiou]т будет не соответствовать ААА горячая ВВВ нажмите СССС, только нажмите ВВВ нажмите.

  2. Или (с обобщенными регулярными выражениями (наверное быстрее)):

    стр="строка или регулярное выражение, чтобы соответствовать"; \команда grep ' (.*'" $файл STR"'\)\{2\}' 
    

    где число 2 можно заменить любым посчитать легко (четыре или больше здесь):

    стр="регулярное выражение, чтобы соответствовать"; Н=4; \команда grep ' (.*'" $стр"'\)\{'"$Н"'\} файл' 
    

    То есть: это будет соответствовать шляпа хет нажмите горячую избу или шляпа Шляпа шляпа Шляпа

    ул.='ч[aeiou]Т'; П=4; команда grep '\(.*'"$стр"'\)\{'"$Н"'\} файл' 
    
+696
Bosma 17 июл. 2016 г., 09:54:36

Я внесла некоторые изменения в файл/etc/по умолчанию/жратвы и побежал для grub2-mkconfig -о <путь>. Сравнивая старых харчах.cfg, а я вижу, что он добавляется содержимое файла/etc/харч.д/01_menu_auto_hide, который полностью отсутствует от старого cfg файл, а также то, что содержание 00_header каталоге могут немного отличаться. Есть что-то кроме файл grub2-mkconfig я должен использовать?

Моя система-это Fedora 29.

+693
Armand Grillet 8 дек. 2012 г., 18:34:18

Вы должны быть в состоянии использовать -д' вариант для этого:

помощью gzip -р-д к/ ocloud.zip.gz
+687
Rainer Somera 11 июн. 2014 г., 18:21:37

Похоже, мне удалось решить с помощью комментарий Эдуард Торвальдс на ОП этот вопрос: жратва смущает ядер/пакет initramfs в Ubuntu и Arch Linux и установка

Я буду записывать здесь решение:

ОС-зондового контроля
судо mkinitcpio -P в линукс
судо в grub-mkconfig -о /Boot, и/граб/граб.cfg для
судо жратвы-установка /Дев/СДА
+675
jslaker 13 июл. 2010 г., 14:06:27

Я смотрел на заголовок некоторых файлов Elf и заметил нечто странное:

Заголовок эльфийка:
 Магия: 7Ф 45 4С 46 01 02 01 00 00 00 00 00 00 00 00 00 
 Класс: ELF32
 Данные: 2 дополнения, обратный порядок байтов
 Версия: 1 (текущие)
 ОС/Аби: Unix - системы в
 Аби версия: 0
 Тип: exec (исполняемый файл)
 Машина: архитектуры MIPS R3000
 Версия: 0х1
...
 Флаги: 0x80000027, noreorder, рис, КЦПИ, abi2, mips64r2
...

Почему он обозначен как ELF32, но флаг mips64r2? О чем это говорит? Это значит, что файл был скомпилирован как 32-битная программа, предназначенная для запуска на 64-битный процессор?

Кроме того, если он работает на mips64r2, почему машина помечены как MIPS r3000?

Если бы я хотел, чтобы это с QEMU, какой тип среды мне нужно? mips64 Р2? на MIPS r3000?

+671
77al7 8 мая 2010 г., 22:52:04

Я синхронизировать мои почтовые ящики на Gmail локально с mbsync. В настоящее время Gmail и местные почтовые ящики отражают друг друга 1:1, но я бы предпочел не хранить удаленные сообщения локально.

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

+638
coinza 23 мая 2012 г., 18:53:10

Я согласен с ответом @Сачин Divekar, что это "файл резервной копии", но мне нужно больше информации о том, как был создан данный файл и как его разрешения. На CentOS6, работает usermod изменить членство в группе был (пере)создать файл /etc/группа - с разрешения 0644, а не "только для чтения как корень", как описано в исходный вопрос.

usermod (и всех других пользователя/группы управления ЖКХ, упомянутые @Сачин Divekar) является частью теневой-утилитах (я нашла источники для теней-4.1.5.1), а после копаться в источниках я нашел #create_backup способ в commonio.c (см. Его на github.com), который используется для всех пользователей/группа коммунальные услуги. Резервное копирование по одному файлу исходного файла, которые заканчиваются на "-" (в данном случае '/и т. д./группы-'), и права на резервное копирование файлов имеют значение разрешения исходного файла &Эд с 0664.

Это объясняет, почему, когда в /etc/group является командой chmod 0644—после запуска программа gpasswd или usermod для изменения членства в группе, А в /etc/group - это создан, если он еще не существует, и это chmodded в 0644.

+620
ericmoraess 28 сент. 2015 г., 12:17:38

У меня есть большой файл, и я хотел бы напечатать из каждого последующего 50 линий , на 15-й и 25-й линий.

СЕПГ -Н-15,25 Р' входной_файл

Как изменить эту команду для вывода только тех строк 15 и 25 и перебирать каждые 50 строк в файле.

+608
acrwc 19 дек. 2011 г., 14:41:26

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

е 'некоторые строки\п' | {
 тройник в /dev/ФД/3 | {
 : && СЭД с/некоторые/строки/'
}
} 3>&0

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

строка строка
строка строка
строка строка
...

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

Эхо | тройник /Дев/ФД/0 | Сег =

Для меня, она представлена выходной, как:

<число>
#пустой
<Нум+1>
#пустой
...

И так далее. Несколько раз я попробовал его, когда я мог нажмите сочетание клавиш CTRL+C и я был на линии 200к+. Я попробовал это на баш, Даш, ш, и ЗШ и все присутствующие такие же результаты.

Что там происходит? Как файл-дескрипторов, проходя за что |труба между ними, что я считала, отдельные процессы? Это надежный и/или ожидаемое поведение? Существуют ли другие способы, чтобы создать этот эффект?

Для справки:

Эхо '#пустой' | {
 uname-Р
 более ранних версий -Ф /Дев/ФД/0
 тройник в /dev/ФД/0
} | е=;5В'

Выход

1
3.14.6-1-арка
2
в /proc/24925/ФД/трубы:[5851017]
3
#пустой
4
#пустой
5
#пустой
+599
sanjay singh chauhan 6 апр. 2019 г., 03:57:53

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

Жратву инструкция предлагает использовать для отладки переменную окружения, либо с отладки=все или с запятыми/пробелами список названий объекта. Затем он говорит:

Проконсультируйтесь источник для более подробной информации.

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

частота название в источнике
с ACPI |||||
affs |
режим AHCI ||
appleload |
arcdisk ||
archelp ||
Ата ||
atkeyb ||
biosdisk ||
БСД ||||
в Btrfs ||
кэш ||
cbfs |
цепь |||
крипта ||
крипто-диска ||
датавремя |
devalias ||
диск |||||
diskfilter ||
дл ||||||||
ДНС ||
drivemap ||
Эфи ||
efidisk ||
efiemu||||||||||||||
интерфейса расширенного контроллера узла ||
эльф ||
файловой системы exFAT |
расширить ||
жир |
ФБ ||
ФДТ |
fixvideo ||
шрифт ||
ФС ||
гели ||
ГПТ ||||
hostdisk |||||
инит |||||
форматы JPEG |
keystatus ||
лексер |
Линукс|||||||||||||
погрузчик |||||||
Лукс ||
memdisk ||
мм ||
вызов mmap |||||
модули ||
multiboot_loader |||||
nativedisk ||
чистая||||||||||
с OHCI ||
раздел ||||||
пата ||
играть ||
reiserfs_tree ||
средства перемещения |||
сценариев ||
SCSI и ||
серийный ||
поддержка SMBIOS ||
файл syslinux ||
протокол TFTP ||
ТГА ||
ubootdisk ||
ними ||
USB на ||||||
usb_keyboard ||
usbms ||
видео |||||||
Ксен |||||||||
xen_loader ||
в XFS ||
xnu ||||||
ЗФС |||||

Так, например, вы можете написать

установить debug=Линукс,видео,ФС

в файле/boot/grub/с жратвы.cfg для уменьшения отладки многословие жратвы и только показать отладочные сообщения для этих объектов

+555
NewPtone 4 дек. 2019 г., 23:13:40

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

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

sshpass -п '<пароль>' СШ <имя пользователя>@<Сайт myip> "аптайм;команды uname -а"

Обратите внимание на указание команды.

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

Эта страница была полезна: http://www.nextstep4it.com/categories/unix-command/sshpass/

+552
Sharon Nathaniel 6 окт. 2011 г., 17:06:59

Вы можете сделать это с несколько сложной на awk команду:

ТИМП@helez:~/tmp/и cp_find_test$ общ.
тест command.sh command.sh~.Тест 1.Тест 2.3
ТИМП@helez:~/tmp/и cp_find_test тест$ Кот.1 
Авентура
Независимо от
Флорида
ТИМП@helez:~/tmp/и cp_find_test тест$ Кот.2
Случайные вещи
Floridaasdklfj
ТИМП@helez:~/tmp/и cp_find_test тест$ Кот.3
ФЛ
ТИМП@helez:~/tmp/и cp_find_test$ ./command.sh
СР -РФ ./тест.3 /pathtofolder/ключевые слова/ФЛ
СР -РФ ./command.sh /pathtofolder/ключевые слова/штат Флорида
СР -РФ ./тест.1 /pathtofolder/ключевые слова/Авентура
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/Флорида
ТИМП@helez:~/tmp/и cp_find_test$ кот command.sh
Ключевые слова=("Флориду" "Флорида" "Майами-Дейд" "Авентура" "Бол Харбор" "Бей-Харбор-Айлендс")
Компании IFS=$'\п'
найти . -размер +1С -тип F ! -старпома грэп -oHwF "${ключевые слова[*]}" {} \; | на awk 'начать {ФС=":"; last_line=""} {если (last_line!=$1) {печати "СР -РФ", $1, "/pathtofolder/запросам/"$2}; last_line=$1}'

Я добавил своей команде grep , так что она будет только распечатать соответствующие части линии, а затем использовать на awk для построения СР команд.

Почему я не использовал -М 1 в грэп вместо Если (last_line!=$1) {...}; last_line=$1 потому, что если есть несколько совпадений в той же строке, что бы напечатать их все в отдельных строках:

ТИМП@helez:~/tmp/и cp_find_test$ ./command.sh
СР -РФ ./тест.3 /pathtofolder/ключевые слова/ФЛ
СР -РФ ./command.sh /pathtofolder/ключевые слова/штат Флорида
СР -РФ ./command.sh /pathtofolder/ключевые слова/ФЛ
СР -РФ ./command.sh /pathtofolder/ключевые слова/Майами-Дейд
СР -РФ ./command.sh /pathtofolder/ключевые слова/Авентура
СР -РФ ./command.sh /pathtofolder/ключевые слова/Бэл-Харбор
СР -РФ ./command.sh /pathtofolder/ключевые слова/Бей-Харбор-Айлендс
СР -РФ ./тест.1 /pathtofolder/ключевые слова/Авентура
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/Флорида
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/ФЛ
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/Майами-Дейд
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/Авентура
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/Бал-Харбор
СР -РФ ./command.sh~ /pathtofolder/ключевые слова/Бей-Харбор-Айлендс
ТИМП@helez:~/tmp/и cp_find_test$ кот command.sh
Ключевые слова=("Флориду" "Флорида" "Майами-Дейд" "Авентура" "Бол Харбор" "Бей-Харбор-Айлендс")
Компании IFS=$'\п'
#найти . -размер +1С -тип F ! -старпома грэп -oHwF "${ключевые слова[*]}" {} \; | на awk 'начать {ФС=":"; last_line=""} {если (last_line!=$1) {печати "СР -РФ", $1, "/pathtofolder/запросам/"$2}; last_line=$1}'
найти . -размер +1С -тип F ! -старпома грэп -М 1 -oHwF "${ключевые слова[*]}" {} \; | на awk 'начать {ФС=":"} {печати "СР -РФ", $1, "/pathtofolder/запросам/"$2}'
+498
Grace Yip 7 апр. 2017 г., 20:24:01

Вы можете использовать один Апостроф (в ` ключ)

+460
APH 8 сент. 2018 г., 08:08:11

У меня в Debian работает NAS-сервер (компании) с глубокой иерархии файлов. Я хочу получать уведомления ежедневно о том, что изменилось в его каталогах и их подкаталогах.

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

Сначала я хотел написать PHP-CL или Python-скрипт, который будет рекурсивно каталоги, но потом подумал, что возможно есть какое-то средство чистюля Unix, который делает это лучше. Что-то вроде dircmp :)

Как бы ты это сделал?

Спасибо

+452
Derek Christner 10 авг. 2014 г., 22:00:48

У меня есть произвольный штамп времени 1427792481 я пытаюсь реализовать +"%Ф" так что я просто сделать 2015-03-31 как я могу это сделать? Моя идеальная цель-сделать 20150331

+429
kinodroid 15 мая 2013 г., 21:17:20

Как я делаю это :

Получить VboxAdditions идентификатор UUID

[[email protected]Лагранжа ~] список$ vboxmanage DVD-дисков [...] Идентификатор UUID: 3cc8e4fb-e56e-блабла... Состояние: создано Тип: только для чтения Расположение: /usr/share/virtualbox/VBoxGuestAdditions.iso Формат хранения: сырье Емкость: 55 Мб Шифрование: отключено

используйте vboxmanage storageattach с правильным идентификатор UUID

чтобы захватить UUID и поместить его в команду vboxmanage :

[[email protected]Лагранжа ~] CENTOS7$ vboxmanage storageattach.GUESTADD --storagectl Сата-порт 1 --тип dvddrive-средний 3cc8e4fb-e56e-блабла..

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

+419
S Schwarzmiller 12 мая 2010 г., 06:02:32

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

Поскольку вы заботитесь о безопасности ваших данных, и это относительно небольшое устройство, я рекомендую брать полный образ диска во-первых, что-то вроде СР и /dev/СКБ /корневой каталог/sdcard-резервное копирование.ИМГ или ПВ-pterb -с 7948206080 в /dev/СКБ > /корневой каталог/sdcard-резервное копирование.ИМГ если у вас есть ФЭ.

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

[ 9480.368965] памяти SD 3:0:0:0: [СДБ] 15523840 512-байтовых логических блоков: (7.94 ГБ/7.40 Гб)
⋮
[ 9480.390116] СДБ: [Кумала/служб ADFS] sdb1 [служб ADFS] sdb1
[ 9480.396934] памяти SD 3:0:0:0: [СДБ] прикрепила SCSI съемный диск

Я наглая она есть. Получается, что Linux ищет Кумана раздела таблицы, прежде чем ДОС, и, к сожалению, в КУМАЛУ таблицу разделов подпись одного байта разных—так ложно обнаруживать одна довольно распространенная (1256 если данные случайны). Там был баг ядра подала на ложное срабатывание; решения от ядра людей, в основном, что форматирование раздела не должно вообще быть включен.

Ядро, к сожалению, CONFIG_ACORN_PARTITION_CUMANA включен. Вы могли бы перейти на другое ядро, которое не или перекомпилировать ядро без этой опции. Я проверил в Debian Джесси ядра не включайте эту опцию—так с помощью Джесси ядра (один из вариантов - в Debian жить), вы должны увидеть разделов и иметь возможность проверки.

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

+408
kojoe 28 окт. 2011 г., 22:38:22

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

Пинги уведомления все равно перейти на неверное Звуковое устройство.

+402
Ruth Pearson 30 сент. 2014 г., 03:24:59

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

+385
Rick cf 29 июн. 2015 г., 23:31:08

Я установил связь ГЧП с 2 машин Linux. Скорость устанавливается равной 9600. Трафик идет в одну сторону, т. е. от машины 1 к машине 2. Однако, когда я запускаю ifstat, наш пример -btwTWS -я ppp0 на машине 2, я получаю значение 12.09 Кбит / с в Кбит / с в. Как это возможно? Не максимальное значение 9.6 Кбит / с? Что происходит?

+355
Bipesh Kondvilkar 17 нояб. 2016 г., 12:26:53

В чем смысл нечистый помощью iptables?

Пример:

в iptables -a ввод -м трассировщика --ctstate нечистого-Джей падение

На самом деле это дает мне ошибку, но должно существовать в неопрятном состоянии.

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

+323
amonk 14 мар. 2013 г., 19:44:01

Мне перечислить все процессы в системе, используя ПС -ОКС

и я нашел эту Java-процесса:

10253 2.1 10.1 3259172 398864 оч/0 Тл 06:58 0:09 Ява -фляга /opt/can-peris/core-price-update/menu-core-prices-update-0.0.1-SNAPSHOT.jar

но когда я пытаюсь убить ничего не случается

команду killall -Ф /opt/can-peris/core-price-update/menu-core-prices-update-0.0.1-SNAPSHOT.jar

и когда я снова перечислить все процессы, он снова появляется

+310
CoolCat 19 нояб. 2013 г., 01:37:09

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

Я должен сменить владельца всех файлов в каталоге/usr/Бин в корень или может это вызвать некоторые сбои в других программах? Они должны также иметь "набор жидкости" вариант отмеченные в разделе Привилегии как судо делает?

+294
Md Towhid 19 дек. 2010 г., 06:13:46

Я пытаюсь переключиться на рабочий процесс, в основном, через менее , когда я просто хочу, чтобы прочитать код, а затем с помощью в переключиться в Редактор, когда я хочу редактировать документ. Это ГНУ меньше на OS X, но я думаю, что это обобщается на другие системы.

Если я устанавливаю визуальный к ВИМ -у нет , так что ВИМ не читала ее инициализации файлов, или используйте другой редактор, который начинается мгновенно, как нано или Джо или нэ, то есть не приметная пауза между нажатием В и с файл появится в Редакторе.


Например, это прекрасно работает:

$ предыдущая команда > foo.txt
$ Визуальную='ВИМ-U меньше foo.txt нет 

просмотреть файл в меньше, выделите интересные линии и пресс - в, файл сразу виден внутри ВИМ.


Просто чтобы проиллюстрировать это, вот что произойдет, если мы установим визуальный для сна 1; ВИМ .

$ другой-предыдущей-команды > foo.txt
$ Визуальную=сон 1; ВИМ -У никто не foo.txt

мы сейчас просматриваете файл, Затем нажимаем в редактировать его.

Сеанс оболочка теперь видимым снова в течение одной секунды, и поэтому мы видим:

$ другой-предыдущей-команды > foo.txt
$ Визуальную=сон 1; ВИМ -У никто не foo.txt

После второго прошло мы видим содержимое foo.txt в Vim.


Только с помощью ВИМ сам по себе, без дополнительных аргументов командной строки, читает файлы и инициализации. Это занимает доли секунды, но достаточно долго, что лежащая в основе оболочки сеанса заметен, как в случае с сна 1; <ВИМ команда>.

Есть ли способ передачи управления от менее к ВИМ таким образом, что основной снаряд сессии не видно, даже частично?

+287
mangusbrother 24 февр. 2014 г., 12:26:29

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

Для начала нано и открытия файла:

нано путь/к/файлу

Когда вы находитесь в нано, вы можете использовать сочетание клавиш Ctrl+G для того чтобы получить помощь, нажмите Ctrl+O для сохранения файла и нажмите Ctrl+Х для выхода из nano. Они перечислены в нижней части экрана, но с ^ символ для клавиши Ctrl.

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

Вы можете вернуться к основному процесс установки, нажав слева+АЛТ+Ф1.

+205
MightyWolfeagle 29 окт. 2013 г., 04:10:06
в OpenSSL smime -проверьте,- в сообщении.ориг

Добавить -CAfile или -CApath параметр, чтобы указать другой список доверенных сертификатов от системы по умолчанию.

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

в OpenSSL smime -noverify -в сообщении.ориг -pk7out |
 в OpenSSL pkcs7 в -print_certs -текст -noout

Или smime.p7s если вы уже извлекли его:

в OpenSSL pkcs7 в -в smime.p7s -текст -информ-дер -print_certs -noout
+183
Diohoh 23 дек. 2011 г., 23:15:10

Как вы измените файлами sudoers? Чтобы проверить действительную файлами sudoers всегда используйте visudo команду и никогда не изменять файлами sudoers напрямую. Это выглядит как один из тех случаев.

+131
Ayush Mishra 24 сент. 2018 г., 08:56:40

У меня есть такой файл сохранен как файл/var/ЛДТ/ЛДТ.конф :

LDT_HWADDR='00:00:00:00:00:00'
LDT_DISK='/Дев/СДА'
LDT_OS_ID='24'
LDT_VERBOSE=истина
RUN_UPDATES=истина

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

печать $LDT_HWADDR;
печать $LDT_OS_ID;
печать $RUN_UPDATES;

Желаемый результат будет:

00:00:00:00:00:00
24
правда
+113
Nadia38 20 июл. 2017 г., 23:27:27

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

$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