Запрет меч мира-широкий или универсальный-широкий?

найти . -тип F -метод exec <команда> '{}' \;

не эквивалентно

найти . -тип F | команды xargs <команда>

наблюдать:

$ найти -типа F
./б
./с
./е
./д
./а
$ найти -типа F -Exec и Эхо '{}' \;
./б
./с
./е
./д
./а
$ найти -типа F | команды xargs Эхо
./б ./гр ./Эл ./д ./а

команды xargs собирает кучу аргументов до определенной длины и затем выполняет команду со всеми аргументами сразу.

Это то, что запускается на выполнение из найти -типа F -Exec и Эхо '{}' \;

Эхо ./б
Эхо ./с
Эхо ./е
Эхо ./д
Эхо ./а

Это то, что выполняется из найти -типа F | команды xargs Эхо

Эхо ./б ./гр ./Эл ./д ./а

Это хорошо работает для команд, которые могут принимать несколько аргументов, как программы md5sum или файл. Но не работает для команд, которые принимают только один аргумент одновременно.

Чтобы сделать команды xargs ведут себя больше как найти -exec, то вы можете добавить аргумент -Н1 для команды xargs:

$ найти -типа F | команды xargs -N1 на Эхо
./б
./с
./е
./д
./а

-Н1 говорит команды xargs для выполнения команды для каждой 1 аргументов.

В вашем примере команды:

найти . -тип F -print0 команды | сортировка -РЗ | команды xargs -0 -Н1 <команда>

Бонус: вы можете также найти -exec будет вести себя больше как команды xargs , закрыв остается с \+ вместо \;:

найти -типа F -метод exec <команда> '{}' \+
+566
ahav 13 янв. 2014 г., 10:12:31
23 ответов

Я пытаюсь импортировать dbus в скрипт Python. Но я получаю следующее сообщение об ошибке

Обратная трассировка (самый недавний призыв последнего):
 Файл "playSong.py", линия 4, в <модуль>
 импорт ОС, ДГУ
ModuleNotFoundError: нет модуль с именем 'ДГУ'

У меня уже установлена ДГУ. Но все равно это дает ошибку. Почему это так?

+925
mgokgoz 03 февр. '09 в 4:24

Я бегу самая последняя версия безголовый сервер bitcoind на основе Ubuntu микро-инстанс на AWS и каждый час или таким образом он самопроизвольно выключается. Трудно сделать какие-либо значимые данные из журнала отладки, потому что это, кажется, произошло совершенно случайно. Это совершенно новая установка на новый ящик АРМ. Я также работает в тестовом режиме, кстати.

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

Редактировать:

После некоторого исследования, я думаю, что это из-за ограниченного объема памяти в микро инстанса EC2:

https://bitcointalk.org/index.php?topic=21451.0

+920
DNikolov 24 окт. 2017 г., 00:25:08

У меня Ubuntu 10.04. Я преобразовал Изображение через терминал, используя следующую команду:

преобразование моя фигура.ПНГ myfigure.jpg

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

+906
Psylina 11 мая 2012 г., 18:47:02

Я бы написал что-то вдоль линий:

Здравствуйте Профессор,

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

Лучший, Никки

+810
Aleda Schwartz Migdal 10 апр. 2012 г., 14:54:36

Почему бы не использовать старое, доброе выражение?

Пример синтаксиса:

если expr 1.09 '>' 1.1 1>/dev/нуль; тогда
 эхо 'не больше'
интернет

Для истинных выражений, выражение код выхода равен 0, в строку '1' направляется в stdout. Обратный на ложные выражения.

Я проверил это с GNU и expr на FreeBSD 8.

+802
fpemud 11 апр. 2012 г., 08:21:04

Я просто выйти из системы и снова войти в мою учетную запись iCloud на iPhone, но нет общих альбомов вообще. Почему?

enter image description here

но на iPad у меня все общие альбомы. Что происходит?

+763
AdUki 2 окт. 2016 г., 22:08:50

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

+729
peletloick 7 апр. 2015 г., 07:56:03

Оказывается, все, что мне нужно сделать, это установить xf86-видео-Интел (для моей видеокарты от Intel) для того чтобы начать плазмы 5 При загрузке. SDDM был Авто-запуск и autologging меня в плазме KDE 5, но, к сожалению, при отсутствии данной упаковки X.Org сервер упал.

Я должен был проверить, если плазме KDE 5 начали использовать xinit (с ~/.файла старпома помощи startkde), прежде чем отправлять на этот вопрос. Точно так же мне не нужен hald_enable строку в /etc/rc автомобиль.конф.

+706
user4143 26 дек. 2017 г., 14:35:08

По идее, если ваш драйвер поддерживает 3D у вас будет единство, если ваш драйвер или оборудование не вы получите стандартный гном 2.X рабочий стол.

Самого "единства" будет построен использования Compiz технология, которая дает нам возможность иметь резервный режим для 2D, поэтому мы можем стать высокоэффективным, что мы не могли сделать с Муттер так, как это требуется 3D ускорение. Более подробная информация будет на копирку.

РАОФ в ответ также имеет больше информации.

+703
OnkelJ 16 нояб. 2018 г., 22:41:20

Используете Bash в интерактивном режиме я пытаюсь использовать вырезать, чтобы предотвратить линии от будет больше, чем ширина терминала. Но при использовании команды с цветной вывод все цвета удаляется с помощью разреза. Например: ЛС -ЛГ | вырезать -с 1-$столбцов.

Есть в любом случае резать, чтобы сохранить форматирование цвет?

+691
kenechukwu James 2 нояб. 2014 г., 02:44:59

Я думал о покупке Raspberry Пи, и с Ubuntu на нем. Я посмотрел вокруг в интернете, и многое говорит, что это трудно работать на процессорах ARM. Кто-нибудь понял, как получить Raspberry Pi, чтобы работать Ubuntu?

+644
damspam11 23 янв. 2019 г., 13:13:04

Я просто нашел правила разъяснения на Omnispell адаптируется:

Если заклинание есть {X} в мана-стоимости, вы должны выбрать 0 как значение X при приведении ее без уплаты ее мана-стоимости.

В том случае, Omnispell адаптироваться можно только бросить упоительную мелодию для Х=0, который делает влияние на обе карты совершенно бесполезно.

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

+618
unknownbits 12 июн. 2010 г., 18:15:36

Я нашел подобный способ.

На первом терминале:

 $ телетайп
в /dev/оч/0
 $ <не нужно запускать любую команду здесь, просто вижу выход>

На втором терминале:

$ ЛС > /Дев/оч/0

Теперь вы получаете выход на первый терминал

+617
Todd Butler 2 июл. 2012 г., 06:35:49

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

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

Есть ли способ для меня, чтобы включить & отключить Wi-Fi точки доступа через свое постоянное соединение Bluetooth в моем ноутбуке, так что я могу сделать быстрее модем без того, чтобы держать связь Wi-Fi точка доступа с поддержкой (и без того, чтобы коснуться моего телефона, чтобы включить/отключить его)?

+575
Vedstesen 29 мая 2011 г., 13:19:11

С , команды xargs получает один аргумент за линию, а против того, чтобы по умолчанию один аргумент за (пробел или перевод строки с разделителями, возможно, цитировал) слово без (и подразумевает ). Так что в вашем примере дата вызывается только один раз с {} расширяется на весь выпуск Эхо (который на одной линии), минус пустую строку.

Здесь вы можете сделать (обратите внимание, что, что - Это расширение GNU):

функции printf '%з\п' {1..12}/01 | команды xargs -я {} дата -д {} +%б | размер команды mkdir --

(обратите внимание, что он не будет работать правильно в населенных пунктах, где название месяца аббревиатуры содержать пробелы или кавычки; с ГНУ размер, вы можете обойти это с помощью команды xargs -D 'В\Н' команды mkdir --)

Теперь, чтобы получить список месяц аббревиатуры в вашем регионе, запрашивая язык прямо бы больше смысла:

(ИФС=';'; задать -о noglob; команды mkdir -- $(abmon язык))

(см. также Язык -к у , Чтобы увидеть все локали данных в У категории).

Или изначально в ЗШ:

zmodload ЗШ/langinfo
команды mkdir -- ${(в)langinfo[(я)ABMON_*]}

По крайней мере, на системах GNU, в некоторых локалях месяц аббревиатуры подкладкой для фиксированной ширины с пробелами:

$ Значение lc_all=et_EE.В UTF-8 заголовок страницы язык abmon
Эстонский язык в Эстонии
Яан ;veebr;märts;апреля ;май ;juuni;juuli;августа ;сентября ;октября ;ноября ;детс
$ Значение lc_all=zh_tw по.В UTF-8 заголовок страницы язык abmon
Китайский язык на Тайване Р. О. С.
 1月; 2月; 3月; 4月; 5月; 6月; 7月; 8月; 9月;10月;11月;12月

Вы можете хотеть удалить это дополнение.

Ведущие пробелы будут удалены с помощью команды xargs -я, но не заключительных. С ЗШ:

zmodload ЗШ/langinfo
набор -о extendedglob
команды mkdir -- ${${${(в)langinfo[(я)ABMON*]}##[[:пробел:]]#}%%[[:площадь:]]#}
+397
Tommy Kemikalzen 16 янв. 2012 г., 07:29:11

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

+320
ram dev 24 июл. 2013 г., 23:07:08

Я планирую сделать поездку в конце лета с женой на машине, едем из Румынии в Италию, но мы бы хотели попасть на пароме из Дуррес или, может, другой город в Албании, и я хотел бы знать некоторые вещи

  1. Это безопасно для транзита в Албании сейчас?
  2. Дороги находятся в хорошем состоянии?
  3. Также хотелось бы получить несколько советов, где найти прекрасный и дешевый паром в Бриндизи или Бари из Албании? нам не нужен комфорт, просто хочу быть в безопасности и в срок

И конечно, если у вас есть еще какие-то советы для меня, я был бы рад услышать их от вас.

Спасибо

+274
Melvin Guillory 24 мая 2015 г., 16:22:15

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

Новое устройство USB появится (так называемый "ЦРП DISABLD").
Там вы найдете файл: прошивки.бин.
Вы можете заменить его на новый (и работает) прошивку.

На Windows, вы можете скопировать новый файл поверх старой.

На Linux, вместо этого, вы должны открыть терминал и даем следующую команду:

компакт-диски /путь-к-СРБ-DISABLD/

ДД усл=nocreat,notrunc офлага=прямой БС=\512 
 если=~/мой-работает-прошивки.бин=./прошивки.Бен

Предупреждение:
Копировать файл напрямую не будет работать под Linux!

Через: http://steamcommunity.com/groups/steamuniverse/discussions/1/558746745556741615/#c558746995002710011

+186
Yanick Salzmann 20 янв. 2011 г., 00:56:58

С обеих панелях внизу попробуйте это:

  1. Нажимаем АЛТ + Ф2 и типа gconf редактор
  2. Перейдите к /приложения/группы/общие
  3. В списке справа, дважды щелкните на toplevel_id_list пункт
  4. Переключатель двух элементов с помощью кнопок вверх/вниз (в моем случае я перешел с bottom_panel_screen0 top_panel_screen0 в top_panel_screen0 bottom_panel_screen0):

    enter image description here

  5. Закройте gconf редактор, выйти из системы и снова.
+143
Chris Eagan 10 мар. 2012 г., 07:54:40

Можно найти дубликаты файлов, размеры такой:

найти -типа F -функции printf "%з\п" | сортировка -Н | уник -д

а потом делай, что хочешь с этим... например, грэп.

найти -типа F -функции printf "%ы %р\н" \
| сортировки -Н \
| грэп -Ф <(найти -типа F -Е "^%З \П" | сортировка -Н | тр -д)

и он находит вещи с одинаковым размером (независимо от содержания)

257659 ./б
257659 ./bsort
257764 ./а
257764 ./asort

только сопоставляя первые 4096 байт не достаточно и выдает ложные дубликаты

Не стесняйтесь добавлять условия, такие как хеширование начало, конец, середину файла. Это не слишком сложно для сценария это сами.

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

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

+134
user57666 10 окт. 2019 г., 19:13:58

Это

судо на Perl Makefile.PL
Внимание: обязательным условием использования getopt::ArgvFile 1.11 не нашли.

имеет отношение к этому:

Требуется

 Использования Getopt::ArgvFile 

Вам нужно установить 1-го использования getopt (и все его зависимости).

Странная вещь... использования getopt принадлежит основной пакет.

Проверьте, если это работает:

#!/usr/Бен/Perl с 
использования использования getopt::СТД;

сохраните его как filename.pl и делать

Перл-туалет filename.pl

Это не ошибка. Если не проверить, где установлен команде getopts или вы можете добавить использования getopt такой:

на Perl -е раковины -MCPAN
на CPAN>установить использования getopt::ЗППП

Наконец я попытаюсь сообщить об ошибке или оставить свой комментарий для создателя и покровителя этой программы.

+77
Dan Sphar 6 янв. 2015 г., 04:58:03

Пакет dropbear не включает какую-либо поддержку /и т. д./хостов.позвольте и /и т. д./хостов.отрицать. Эти файлы управляются по протоколу TCP обертка библиотеки (libwrap), что пакет dropbear не использовать. Некоторые сторонние пакеты пакет dropbear патч для поддержки обертки TCP, но не в Debian.

Вы можете запустить пакет dropbear через tcpd , чтобы получить ПТС фантик поддержки.

выполнить /sbin/tcpd выполнить /sbin/пакет dropbear -я

Если вы хотите фильтровать по ip-адресу, вы можете сделать это с помощью iptables.

в iptables -a ввод -п ПТС!!! --dport 22 -J и падение
+58
Oana Popescu 7 мар. 2012 г., 20:48:44

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

Typical running total using

В текст, формулы "сумма" в строке "домовладельцев" - это

 ($Количество домовладельцев) + если (строка() = строка($сумму $электрические ноября), 0, вычислить через до суммы электрическим ноября)

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

Typical running addition fails when you vary your use of a row

Он не в колонны, и развалины всех последовательных значений

Fails in running total column, too

+46
mxbdev 11 дек. 2013 г., 17:03:35

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