Если неправильно определяет разрешение экрана

Вместо того, чтобы использовать хэш:

HASH_VALUE_1=$(file1 с помощью sha1sum | вырезать -с 1-40)
HASH_VALUE_2=$(файл2 помощью sha1sum | вырезать -с 1-40)
если [[ "$HASH_VALUE_1" == "$HASH_VALUE_2" ]]
тогда
 # ваш код
еще
 # ваш код
интернет

Выше написана на bash.

+792
Shao Line Dragons 8 дек. 2018 г., 08:59:48
23 ответов

В дополнение к выше, и старше-и-выше любых резервных стратегий, если в твоем календаре, подключается к любым сторонним коэф-дав сервера вы бы также посоветовал, чтобы экспортировать копию этих календарей на .Икс файл сначала, как я нашел обновление до горного льва уничтожила все мои номера-календари iCloud, кроме моего по умолчанию Календарь Google. Все календари у меня были связаны с группами Гугле тоже грохнули.

+986
user12140 03 февр. '09 в 4:24

Вы можете попробовать использовать язык сценариев, который поставляется с OS X, такие как PHP или Ruby, и написать сценарий командной строки, используя это.

Вот пример на PHP:

<?в PHP

/*
Использование
в PHP ввод addtext.php .ПНГ "текст"
*/

// Изображения источника (берется из аргумента командной строки)
$изображение = imagecreatefrompng($массива argv[1]);

// Текста (берется из аргумента командной строки)
$текст = $массива argv[2];

// Красный цвет
$цвет = imagecolorallocate($изображения, 255, 0, 0);

Шрифт // изменить по вашему желанию
шрифт $ = '/библиотека/шрифты/воздействия.СТТ';

// Добавить текст
imagettftext($изображения, 20, 0, 20, 30, $цвет, $шрифта, $текст);

// Сохранить Изображение
imagepng($изображение, из изображения.формат PNG');

// Освободить память
imagedestroy($изображения);

?>

Сохранить этот скрипт в файл с именем что-то вроде addtext.php а затем запустить его, как это...

РНР изображения addtext.php .ПНГ "какой-то текст добавить"

В этом примере скрипт должен выводить изображение называемые изображения.PNG с текстом добавил, используя истинное влияние тип шрифта, который установлен с OS X, в том же каталоге, как PHP-скрипт.

Возможно, вы захотите читать на РНР функция imagettftext , чтобы поиграть с текстом перевода.

Нечто подобное может быть сделано в Ruby, Python и т. д. но я не уверен в "встроенный" манипуляции изображения / создание команды / библиотеки, которые устанавливаются с OS X для тех скриптовых языков.

Надеюсь, что это хорошая отправная точка.

+963
Khalifa Bader 26 мая 2011 г., 08:04:58
Другие ответы

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


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

Вы можете впрыснуть оболочки переменной в сценарий awk, С вариант:

#!/бин/Баш

#эти переменные в bash 
файл=$1
заголовок=$(голова -Н1 файл$)
awktoken=$2

############################
# awk-скрипта #
############################
читал -д " awkscript << 'ВФ'
Начать { ОФС = "\\Т" }

/^@/ {
 Для (я = 1; я <= НФ; ++я)
 заголовок[я] = $я
далее
}

НР > 1 && $переменная != п {
 выход #две пустые строки при необходимости
 если (print_blank) {
 распечатать "\п"
}
 print_blank = 1 

 Для (я = 1; я <= 3; ++я)
 функции printf("%с%с", заголовок[я], ОФС)

 Для (я = 4; я < НФ; ++я)
 функции printf("%s_%ы%ы", $переменную, заголовок[я], ОФС)
 функции printf("%s_%с%с", $переменную, заголовок[НФ], ОРС)
}

{ Р=$переменная; печатать }
ВФ

############################
# сценарий конца на awk #
############################

на awk -vvariable="$awktoken" "$awkscript" ${ТМП} > ${выход}

переменная - имя переменной, в данном примере. Как правило, вы назвали бы это без $ , но это осталось в для того, чтобы расширить до $3 или сколько вы выберете

+925
Jyoti Hiremath 9 июл. 2020 г., 06:33:42

Проверить, что значит "стабильный/Эол" и "долгосрочные" означает? @ https://www.kernel.org/category/faq.html

+897
micheline123 22 февр. 2012 г., 17:32:28

При поиске билетов с национальных железнодорожных, вы можете проверить расписание поездов, с возможностью через.

Это просто для целей планирования или это можно купить через авиабилет?

+861
user22626 25 нояб. 2023 г., 02:10:48

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

редактировать: после обновления до 4.2+ я просто начал с помощью встроенного в Android профили. Типы блокировка экрана может быть установлена там и тогда можно легко включить через "продолжительное нажатие-кнопки "питание " меню".

+852
so7em 9 янв. 2013 г., 19:25:38

Какова точная дата релиз Ubuntu 13.04 рвения Ringtail?

+845
OAWJR 5 нояб. 2017 г., 04:12:52

Это нормально. Вещи, помещенные в Sid являются мишенями для выхода через тестирование. Вы можете думать об этом в качестве "плацдарма" для тестирования, которое в настоящее время Сопелка (7.0). В файле/etc/debian_release файл не изменится в Sid до базы-файлы пакетов обновляется в рамках подготовки к Джесси (8.0).

Поскольку Debian находится в "заморозке", чтобы подготовить релиз, там не будет большой разницы между Сидом и Wheezy. Будут загружены на Сида до Wheezy и выпустила только исправления ошибок.

+814
azeko 25 окт. 2017 г., 23:24:11

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

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

#!/бин/Баш
От=/дома/Кэти/док
К=/дома/Кэти/мес каталога #где файлы мультимедиа пойдут
УА=/дома/Кэти/у # каталог, где другие файлы пойдут
 если [ ! -Д "$К" ]; затем
 команды mkdir -Р "долларов"
интернет
компакт-диск $от
найти . -тип F -имя"*.МР4" -exec МВ {} $к \;
+670
ismael teixeira 30 авг. 2014 г., 16:05:06

Южная Африка теперь имеет Карта путешественника (14+ мб загрузка), которая должна быть заполнена по прибытии. Они заявляют, что вы должны декларировать все товары. Это из СА правительство странице здесь. Подробнее здесь.

В соответствующем разделе находится здесь:

enter image description here

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

+641
SereneForest 31 дек. 2021 г., 15:09:20

Если вы хотите получить более точное представление о текущей рыночной цене, я предлагаю вам использовать что-то вроде 24ч взвешенная цена, которая учитывает цену за определенный период времени на нескольких биржах, давая вам более целостное представление о том, что люди ценят в БТЦ.

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

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

+613
OverStand 18 мая 2015 г., 14:22:07

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

  1. /главная/aunser/ВСП
  2. в /var/www в/site1 в, в/var/www в/сайт2
  3. /usr/местные/сайт/сайт 1, /usr/местные/сайт/сайт2

систем в CentOS 6.х/с RHEL 6.х,SELinux включен.

+497
Fredo Fatts 13 мар. 2011 г., 01:03:51

Это не совсем решение вашей проблемы, но это может быть полезной альтернативой: посмотрите в аккаунт Dropbox, вы можете установить его на Linux, а также Android (и Windows, OSX и iOS, и т. д.). Оно предполагает своего рода доля облачных сервисов, так что если вы положите файл в поле, теперь вы можете открыть его на любом другом устройстве с помощью этой учетной записи:

https://www.dropbox.com/

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

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

+439
user1035617 31 июл. 2023 г., 22:52:46

Я Тринг, чтобы подключиться через ADB к планшету, что застрял на экране приветствия и не хочет загружаться. Если я запускаю 'АБР устройств' я получаю это:

E:\minimal_adb_fastboot_1.4.1_portable>устройства adb.exe 
Список устройств, подключенных
* демон не работает. начиная его сейчас на порту 5037 *
* демон начался успешно *
0123456789ABCDEF несанкционированного

И если я пытаюсь подключиться, я получаю это:

E:\minimal_adb_fastboot_1.4.1_portable>adb.exe подключение 192.168.100.13
не удается подключиться к 192.168.100.13:5555: не удается подключиться к 192.168.100.13:5555: попытка подключения не удалась, поскольку подключенных сторона не ответила правильно после определенного периода времени, или установленное соединение не удалось, поскольку подключен узел не отвечает. (10060)

Можно ли подключиться к устройству, если операционная система загружается не полностью?

+402
Tina McGrew 15 окт. 2013 г., 08:14:06

В скрипте, я получил следующий код из скрипта КШ :

 для файл_журнала в Кот a_filename`
делать
 `Эхо МВ from_directory/$to_directory файл_журнала`
 сделано 

Может ли код быть

 для файл_журнала в Кот a_filename`
делать
 МВ "from_directory/$файл_журнала" to_directory
 сделано 

вместо ?

В чем плюс-стоимость использования Эхо Апостроф ?

+397
ismnoiet 26 дек. 2020 г., 13:44:57

Я бегу в CentOS 7 машина, которая позволяет только доступ по SSH. На этой машине я запускаю несколько виртуальных машин QEMU, для, каждого с его отображения на разных коммуникационных портов. Чтобы открыть машину, я прошу людей SSH на машину и вперед в порт нужные VNC-сервер, например, если один из серверов на :25 они могут работать

СШ -л 5901:имя localhost:5925 пользователь@хост

затем на локальном компьютере откройте приложения vncviewer по адресу localhost:1

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

Я вижу мой собственный, делая ~# но есть простой способ, чтобы увидеть тех и для других пользователей?

Единственное, что я могу думать сейчас-это сделать что-то вроде netststat -панл | у awk '$5 ~ /5925/ {печати $7 $8}' и повторите для каждого порта интересов. Есть ли что-нибудь более "правильное" или лаконичное?

+280
mylappygotTrojan 30 дек. 2023 г., 18:02:40

Не думаю, что это вдоль линий "становится зачерпнул".

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

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

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

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

+229
ant900 15 февр. 2024 г., 04:23:52

Сначала попробуйте жратвы-настройщик, см. Этот ответ, но вы должны знать, что жратва-настройщик имеет некоторые проблемы с последней жратвы-2.00.

Если вы предпочитаете ручное редактирования, откройте терминал (нажмите Ctrl+АЛТ+Т) и запустить

gksudo /и т. д./харч.д/40_custom && команду gedit /загрузки/grub/харч.cfg для

Здесь вы будете создавать свои пользовательские записи жратвы. Если у вас другая система Linux (Windows нет вопросов), то необходимо обновить эти пользовательские записи вручную каждый раз новое ядро поступает в другие системы Линукс (Убунту).

Теперь вы должны иметь два документа открыты, один (40_custom) открыт с правами администратора.

Каждая запись начинается с

menuentry 

и заканчивается этот символ }

Копировать вставить записи, которые вы хотите от жратвы.cfg и в 40_custom . Не записи в Ubuntu по. Только записи из ### начать в /etc/харч.д/30_os-проберитесь ### и ниже.

Когда закончите, сохраните 40_custom документ.

Запустить в терминале

судо команду chmod 644 /и т. д./харч.д/30_os-зондового контроля
судо команду chmod 755 /и т. д./харч.д/40_custom 
обновление-жратва судо 

Вышеуказанные команды удалить разрешения из 30_os-проберитесь (которое сканирует для других операционных систем и добавление записей) и даст разрешение на их выполнение пользовательского скрипта (40_custom). Последняя команда будет обновлять жратву с новыми значениями.

Проверьте новые значения

кошка /загрузки/grub/харч.cfg для

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

Больше жратвы советы и рекомендации можно найти в Убунту Вики/файл grub2, для пользовательских меню смотрите здесь.

Удачи

+224
zem 21 нояб. 2019 г., 14:09:31

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

+204
b263 15 авг. 2022 г., 04:50:36

Не знаете, как первая должно работать, но я смог назначить пользовательские сочетания клавиш, с помощью этого:

  1. Перейдите в Системные настройки->Клавиатура->Сочетания клавиш
  2. Нажмите кнопку "+"
  3. Выберите TextEdit как приложение
  4. Введите "перейти к выбору" или "выберите строку..." (обратите внимание, что есть спец. символ, а не три периода, вы можете просто скопировать и вставить его здесь, я считаю) как заголовок меню
  5. Нажмите комбинацию клавиш, которую вы хотите использовать
  6. Проверить его и наслаждаться!

Надеюсь, что это помогает.

+115
IAFarm2 29 мая 2015 г., 08:25:28

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

Перл-Лейн 'принт "@Ф[2..$#F] и $ф[0] $Ф[1]"' файл_журнала

чтобы перевернуть строк журнала.

+62
Steven Bower 7 авг. 2015 г., 06:14:52

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

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

+47
Luckylooke 28 окт. 2011 г., 01:17:02

После updgrading на Эль-Капитан ГМ, я заметил, что сквозной USB больше не работает в VirtualBox, и это, похоже, наступит всем. Я нашел несколько потоков на форумах VirtualBox для решения этой проблемы, но все они для более ранних бета-версиях Эль-Капитан. Похоже, изменения в IOKit является причиной проблемы.

Информация о версии:

  • В VirtualBox 5.0.4
  • ОС: ОС X 10.11 15A282a
  • Гостевой ОС: Кали Linux (uname-Р: 4.0.0-kali1-для amd64)

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

Ссылка на темы на форумах в VirtualBox по этому вопросу: https://forums.virtualbox.org/viewtopic.php?f=8&t=69179

+23
Haodong Du 3 авг. 2017 г., 04:31:18

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