.Трепло все правила в GNU Make-файл?

Вы можете использовать несколько шаблонов в вашей команды grep, например, чтобы команда grep обе строки с 'IP' и 'подключение ID':

хвост -Ф журнал | грэп -е 'ИС|ID соединения' - линия-буферизованный 
+777
James Hawkins 26 дек. 2022 г., 13:26:54
15 ответов

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

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

+960
Nick Ethan 03 февр. '09 в 4:24

7za + сплит решение (одного трубопровода):

7za е "*.С 7z" -так 2> /Дев/нуль | сплит-l500000-дополнительные-суффикс=".тхт" --числовые суффиксы=1 - файл""

-- 7za вариантов:

  • Е - экстракт/распаковать архив(ы)

  • -так - записать содержимое в stdout


-- разделение вариантов:

  • - дополнительные-суффикс=".тхт" - добавить суффикс .тхт , чтобы все полученные имена

  • --числовые суффиксы=1 - использовать числовые суффиксы начиная с 1

  • - (дефис) - читать данные из stdin (стандартный ввод)

  • "файл" - общий префикс для всех результирующих файлов


Эта команда приведет к файлы со следующими именования формат: file01.txt, file02.txt и т. д.

+899
hk9527 5 февр. 2011 г., 06:20:23

Это четко указано на странице 20 правил. (Для справки Правила и чаво.)

На стр. 20 в ней говорится:

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

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

+778
johnathon cody 2 сент. 2020 г., 04:07:51

Пожалуйста, скажите мне, шаг за шагом, как я могу установить Android 4 ICS на моем Android версии 2.3 Gingerbread, я новичок в Android, но я могу это сделать, если кто-то поможет.

+662
Angolao 15 апр. 2017 г., 12:34:33

Это программа отформатированную C называется fahr_kel:


 #включить заголовочный файл <stdio.ч>
 #включить <stdlib.ч>
 #включить <библиотеки iostream>
 #включить <строка>
 #включить <вектор>

 тап_п( АГДС, типа char *переменной argv[] )
{
 если (argc < 3) 
{
 СТД::КВЖД << "использование:" << argv[0] в << "аргумент1 аргумент2 \Н"
 << "arg1 является тип преобразования (1 или 2) \н "
 << "арг 2-это температура, которая будет конвертирована" << СТД::епси;
 возвращение 1;
}
 // Назначаем переменные, используемые в этой программе
 инт темп conv_temp, conv_type;

 // назначить параметры входных переменных
conv_type=Атой(из argv[1]);
ТЭМП=Атой(из argv[2]);

 // преобразования темпс..
 // если входной номер 1, конвертировать Кельвина в градусы Фаренгейта
 // если заданное число является ничем другим, преобразовать Фаренгейта в Кельвина
 если (conv_type == 1)
 conv_temp = (((темп - 273) * 1.8) + 32);
 еще 
 conv_temp = (((( темп - 32 ) * 5 ) / 9 ) + 273 );

 // печать данных 
 функции printf (" %меня 3.1 %3.1 я\н",темп,conv_temp);

 // Конец главной функции 
 возврат 0;
}

Мне нужно манипулировать этой программы от ввода пользователя в мой bash-скрипт.


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

0
32
100
212
108
1243
3000
85
22
2388
235

Этот скрипт я начал называть project3.Баш.

#!/бин/Баш
 Эхо -Н "конвертировать Кельвина в градусы Фаренгейта(1) или fahreinheit Кельвину(2)"

 выбор читать 

 /Home/имя_пользователя/project3/fahr_kel [ выбор project3.данных ]

Я получаю только первую строку для вывода сценария. 0 и 256

Вывод должен выглядеть так:

 ---------------------- -----------------------
 Температура По Фаренгейту Температура По Кельвину 
 --------------------- -----------------------
 0 256
 --------------------- -----------------------
 32 273
 ---------------------- -----------------------
 100 310
 ---------------------- -----------------------
 212 373
 ---------------------- -----------------------
 108 315
 ---------------------- -----------------------
 1243 945
 ---------------------- -----------------------
 3000 1921
 ---------------------- -----------------------
 85 302
 ---------------------- -----------------------
 22 268
 ---------------------- -----------------------
 2388 1581
 ---------------------- -----------------------
 235 385
 ---------------------- -----------------------
+655
Sham Nicholson 1 янв. 2022 г., 10:58:53

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

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

  1. Проверить вашу текущую архитектуру с помощью команды uname -а

    $ команды uname -а Линукс Саввас стола 3.0.0-17-универсальный #30-Убунту СМП Чт Мар 8 20:45:39 по UTC 2012 x86_64 с архитектуру x86_64 архитектуру x86_64 GNU/Линукс

    Как выбрать файлы пакета:

    • х86-64 , то вы поиск для amd64 в названии пакетов файлов.
    • семейства i686 или i386, который вы будете искать для i386 / i686 в в имя файлами Debian-пакетов - без PAE.
    • если вы видите -PAE в ядре версии (например 3.0.0-17-универсальный-Пае), то вы ищите i386 с PAE в название файлов пакета Debian.

    Вы также включают в себя пакет файлов, которые имеют все в своей файл имя вместо i686 в/для i386 на amd64.

  2. Перейти к http://kernel.ubuntu.com/~ядра-НПА/магистральных/ и выбрать самые стабильные последние версии (без ПДУ - это значит, что релиз-кандидат, а не стабильной). Текущая стабильная версия В3.3.1-точное: http://kernel.ubuntu.com/~ядра-НПА/магистральных/В3.3.1-точная/

    С помощью выбора файла из (1) и "В3.3.1-точно" как последнюю стабильную версию, мы выбираем 3 файла:

    Для amd64:

    Для i386:

    Для i386 с PAE включено:

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

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

+569
bheussler 1 окт. 2012 г., 09:25:20

Есть ли способ сказать, если рыба заражена/подвергнут сигватера.

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

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

+514
cuckata23 4 мая 2016 г., 22:19:55

(Отказ от ответственности: я не пробовал это лично.)

http://refit.sourceforge.net/doc/c3s1_icons.html

Если я понимаю это страницы установите документации правильно, вы должны быть в состоянии взять 128х128 .изображения icns по, назовите ее "загрузки.icns ПО", и ставлю его в /Система/библиотеки/CoreServices на раздел значок которого вы хотите изменить.

(рефит автоматически ищет .icns по изображений, названный так же, как файл загрузчик EFI. На OSX, что файл /система/библиотеки/CoreServices/загрузки.Эфи)

+493
AZi 30 июн. 2018 г., 14:50:32

У меня есть этот простой скрипт для использования с седьмое чувство (это одинокий волк книга-читатель/игрок):

#!/бин/Баш
GAME_PATH=$(каталог "$(и более ранних версий -ф "$0")")
SEVENTH_SENSE_PATH=$(Эхо ~)"/.вино/диск_с/пользователи/"$(whoami)"/документы"
команды mkdir -p $по SEVENTH_SENSE_PATH
ЛН-ы -е "$GAME_PATH/Одинокий волк/книг" "$SEVENTH_SENSE_PATH/Седьмое чувство"
компакт-диск "$GAME_PATH/Одинокий волк"
вино одинокого\ Wolf.exe

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

ЛН здесь работает первый раз (он создает симлинк на книги назван седьмым чувством внутренней документы папку вина пользователя. Проблема в том, что второй раз это делает книги симлинк в папке, что Седьмое чувство символическая ссылка указывает на (по иронии судьбы, именно оригинальной книги папки), при запуске два раза.

Это никому не наносит вреда, но, похоже, явная ошибка, которая избегает меня.

(книги - это папки (внутри Одинокий волк папка, которая находится на том же уровне, как и сценарий)).

+398
wangyuan 7 июл. 2011 г., 20:15:10

Я новичок в Ubuntu, я установил его в старый компьютер и теперь он работает отлично!!! Мой MacBook Pro имеет глюк и отказывается запускать Мак ОС Х, так что я установил Windows, и я очень хочу, чтобы Ubuntu с Windows-это не для меня. Вот в чем проблема(ы) мой привод читает только DVD-диски, если я поставлю пустой в это, он будет игнорировать это и мой Mac имеет обновленный ели, так что нет загрузки с подключенного USB-устройства! Я тоже пробовал Wubi, но тогда я не могу сделать его полностью раздела и избавиться от Windows!!! Спасибо!

+344
user3200392 22 мая 2017 г., 12:26:36

Быстрый ответ: Вы должны использовать профили конфигурации, которые могут быть развернуты только через МДМ (управление мобильным устройством программного обеспечения), чтобы отключить ККТ и ККТ приглашения. К сожалению, ККТ написано в код Мохаве и, кажется, не быть денется в ближайшее время. Это падение для разработчиков/инженеров/пользователей/администраторов, как нам всем придется научиться научиться ходить с TCC. Подтолкнуть Apple к безопасности сильнее, чем когда-либо и было написано на стене для Mac администраторами в течение достаточно долгого времени.

Более Подробный Ответ:

Apple толкает для компаний переходить на деп/МДМ рабочих процессов для развертывания машины для своих пользователей: https://support.apple.com/en-us/HT204142

С Mac ОС Мохаве, Apple хочет, чтобы пользователи для проверки использовать программы получить доступ к своим файлам, следовательно, ККТ сообщения программ, желающих получить доступ. Какое это имеет отношение к твоему вопросу, спросите вы? Ну...

Есть некоторая надежда для компаний, которые управляют своими машинами с решениями ДЭП/МДМ, таких как JAMF (для примера). Компания Apple указала на это и раздражающие подсказки могут быть отключены с помощью MDM и конфигурации профилей здесь:

https://support.apple.com/en-au/HT209028

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

Мак админ Карла Эшли также указал на это более подробно здесь: https://carlashley.com/2018/09/28/tcc-round-up/

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

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

Пример: enter image description here

Это может измениться, если Apple представила этим летом новую ОС с 10.15. По неизвестным причинам компания Apple также не явно документировано для разработчиков нужно добавить ключ NSRemindersUsageDescription строку в инфо.plist файл их приложения, чтобы предотвратить их приложений от сбоев.

Это противоречит интуитивным для разработчиков, чтобы вернуться в Xcode 9, где эта проблема не возникает, в отличие от своего преемника в Xcode 10. Hoakley также подтвердили это, когда он попытался использовать старую версию программы, которую он разработал с Xcode версии старше V10 в Мохаве и он побежал штрафа, позволяя новой версии приложение запрашивает у пользователя согласие на использование компьютерных файлов/программ по назначению.

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

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

enter image description here

На светлую сторону:

Поверь мне, все у нас как Macadmins на одной странице перебора нашими головами на столе над ККТ. Я могу себе представить гораздо хуже для обычного пользователя, который любит плескаться в административном домене. Надеюсь, мы увидим лучше, вменяемый, внедрение ККТ с будущего обновления операционной системы Mac.

Если вам интересно, в баловство с создания профилей, и, возможно, у котрой вы можете попробовать следующее: https://github.com/carlashley/tccprofile

https://github.com/erikberglund/ProfileCreator

Я надеюсь, что это объяснение вам в качестве разработчика/инженера.

+311
Jason Blum 18 мая 2010 г., 11:31:20

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

С этого :

ИС Р
 по умолчанию через 10.0.0.1 Дев wlp3s0 прото статические 
 по умолчанию через 10.0.0.1 Дев wlx00e04c221395 прото DHCP в ГКЗ 10.0.0.143 метрических 600 
 10.0.0.0/24 Дэв wlp3s0 прото ядра сферы ссылке СРЦ 10.0.0.120 
 10.0.0.0/24 Дэв wlx00e04c221395 прото ядра сферы ссылке СРЦ 10.0.0.143 
 10.0.0.1 Дэв wlx00e04c221395 ссылке прото области DHCP ГРЦ 10.0.0.143 метрических 600 

У меня два по умолчанию маршруты. Система будет всегда использовать первый как ИС Р команда?

+270
jarvisteve 17 июн. 2017 г., 19:27:53

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

Кроме того, ядро Linux использует оперативную память для дискового кэша, в противном случае ОЗУ не будет использоваться, а это не эффективно и по назначению. Имея данные с диска в кэш означает, что если что-то опять нужны те же данные, он, вероятно, получить его из памяти. Извлечения данных оттуда гораздо быстрее, чем получать его снова с диска. И возможностью подкачки-это механизм, сколько ядро Linux предпочитает меняю на диск для сокращения дискового кэша. Он должен довольно удалить старые данные из кэша или же поменять некоторые программы страниц?

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

+193
user3099091 19 авг. 2019 г., 08:43:31

Я хотел бы предложить глядя в Unix в двух словах о'rielly или просто погуглите учебник Баш.

Баш ака Борн опять оболочка.

Другие снаряды были ТШ, КШ, а КШ если я правильно помню. ХСГ основывается на C.

Я также рекомендую изучать C и Perl или Python, они помогают ускорить существенно.

+143
simondid 23 окт. 2012 г., 09:35:46

Порты < 1024 являются привилегированными, и только корневой процесс (или процесс с CAP_NET_BIND_SERVICE возможности в Linux) можно привязать сокет к ним.

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

Если вы находитесь на Linux, вы можете работать вокруг этого с setcap CAP_NET_BIND_SERVICE+ЕР /путь/к/в QEMU-систему-архитектуру x86_64, но это то, что я делать не рекомендую.

+102
Dwmccauslin 10 июл. 2012 г., 07:35:05

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