Проще альт-таб в единстве

Если бы я хотел запустить AppleScript из в bash-скрипт, я мог бы назвать файл со списком команд, которые мне необходимо выполнить.

#!/бин/Баш
{команды}
файл osascript.scpt
{другие команды}

Что, впрочем, если бы я хотел выполнять команды, которые необходимо выполнить в определенной последовательности в bash?

Примером может быть

#!/бин/Баш
Эхо
эхо этого откройте Google Chrome в режиме киоска 
 osascript -е "сказать приложение \"Гугл Хром\""
 osascript -е "активировать"
 osascript -E "и сказать \приложение"системные события\""
 osascript -e "ключ вниз {команда}"
 osascript -e "ключ вниз {сдвиг}"
 osascript -е "нажатие клавиши \"Ф\""
 osascript -e "ключ до {сдвиг}"
 osascript -e "ключ до {Команда}"
 osascript -E "в конце сказать"
эхо "в Google Chrome теперь открываются в полноэкранном режиме"

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

Решение я знаю, - переписать скрипт с помощью #!/usr/Бен/osascript вместо bash и идти оттуда, но я хочу быть в состоянии, чтобы смешаться. Я обнаружил, что я могу проверить файл скрипта, если оно и существует, чтобы создать его и добавить каждой команды мне нужно в этот файл и затем выполнить необходимый файл скрипта в bash, но, что также лишено смысла.

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

Любое понимание будет более чем приветствуется.

+950
Ted de Beaudrap 8 окт. 2011 г., 21:39:30
20 ответов

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

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

+924
James Lamb 03 февр. '09 в 4:24

Я забронировал билет на "бритиш эруэйз" следующим образом.

  • 28 апреля 2018 Хайдарабад в Хитроу.
  • 2 мая 2018 года лондонского аэропорта Хитроу в Бостон.

Нужна ли мне транзитная виза, чтобы попасть в Лондон? Если да, каков порядок и какие нужны документы? Пожалуйста, посоветуйте. У меня есть действительная виза США и действительный паспорт.

+887
Nancy P Emery 20 мая 2019 г., 13:28:28

Можно ли использовать Android-приложение от Evernote для сканирования нескольких изображений, а затем сохранить их в один PDF-файл, и поделиться PDF по электронной почте, не требуя от получателя, чтобы иметь в Evernote счета?

Мне удалось отсканировать несколько изображений и сохранить их в один PDF-файл, но когда я отправить его в Evernote требует от получателя есть аккаунт Evernote:

enter image description here

У меня нет этой проблемы, когда я использую Evernote и развертываемых на iOS 9.

+848
Md Rasel 26 апр. 2013 г., 19:29:49

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

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

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

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

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

Даже с раскладной, есть некоторые объем потерь; цель состоит в том, чтобы свести его к минимуму.

+837
Roger Roque Ebon Bustamante rr 8 июн. 2018 г., 00:54:19

Может кто-нибудь сказать мне, если 90 дней-это на самом деле 90 суток? Вы можете оставить Шенген на 91-й день? Или вам разрешили только 89 ночей и вы обязаны выйти на 90-й день?

+763
Jon Ribeiro 7 авг. 2014 г., 06:03:11
Розен Мейден-это серия манги Пич-Пит. Розен Мейден образом Сакурада Джун, ученик средней школы, который ушел из общества после терпевшие гонения от своих одноклассников. Он выбран, чтобы стать мастером обращается его новая хозяйка, живой куклой, созданной Розен. Обращается его новая хозяйка должны сражаться другие куклы Алисы в игру, где победитель будет иметь ее желание удовлетворено.
+761
Edward Trail 26 янв. 2011 г., 13:22:59

Это немного запутанным, как , почему , что бы быть там, но понятно объяснить, что он делает: || - это или заявление, и [[ -Н возвращает true (успех) как "$строка" имеет ненулевую длину. Вот что смущает: в то время как петли продолжайте идти, пока есть успешный (0) статус выхода. читать продолжает читать строки и возвращает статус выхода 0, пока не встретит конец файла, даже если эти строки не заполнены. [[ -Н "$строка" ]] только собирается выполнять, когда читал возвращает ненулевой код выхода, и в этот момент $строка будет пустой. Поскольку тест возвращает true, если $линия - это не пустые, мы вернулись к ненулевой выход, бросая нас из в то время как петли. Насколько я вижу, || [[ -Н "$строка" ]] на самом деле не добиться ничего. (Как @ilkkachu указал, это будет поймать странное последней строки ввода, что отсутствует ее пустую строку. Обратите внимание, что такой файл не является допустимым текстовый файл, так что строка не является допустимым строка)

То, что это иногда полезно это делать во время чтения -линии R && [[ -Н "$строка" ]]. Используя && (и) означает, что все заявления будут только возвращать ноль, если читать умеет читать строку, и строка не пуста. Это приведет к тому, пока петля, чтобы остановить в первую пустую строку. Если бы мне пришлось сделать предположение, этот фрагмент кода может быть адаптирована от той, которая так и сделала - и вместо того, чтобы просто извлекать тест, автор изменил && на ||.

+709
vxtal 3 дек. 2022 г., 23:41:28

После обновления до 12.04 от 11.10, мой родной объектив (линза по умолчанию, когда вы нажимаете клавишу Win), кажется, сломан. Это не долго по умолчанию показывает шесть больших икон, которые ранее были там в 11.10, но вместо этого, кажется, чтобы показать объектива приложения.

Почему это? Это баг?

+582
user110040 29 авг. 2019 г., 03:32:26

Я должен был позволить кому-то использовать мой телефон и они некоторые файлы, подключил к Bluetooth в своем телефоне и им пытаются найти то, что они послали чтобы я знала, стоит ли беспокоиться о каких-либо личных вещей разоблачения.. мой телефон LG Оптимус F60 работает 4.4.2

+533
Tom de Vries 24 апр. 2012 г., 08:46:25

Эти 'альбомы' не настоящие альбомы и не могут быть удалены. Если вы в отчаянии, чтобы удалить их, остановить синхронизацию с iPhoto.

Вы можете обеспечить обратную связь с Apple относительно этого на следующей странице:

+383
Julie Wilson 13 янв. 2021 г., 10:26:23

Есть ли инструмент/эмулятор терминала, который поддерживает, что я могу вставить мой 'избранное' как '2>/Дев/нуль" или "дата +%г%м%д%ч%м' и так далее .. везде в командной строке ?

Я не мог найти любой эмулятор терминала, или через буфер обмена инструмент, который имеет "избранное"... : (

Спасибо заранее.

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

+383
Uncle Philster 1 февр. 2022 г., 20:59:39

С помощью Perl

$ Перл -ф'\т' -лейн 'если(!$#Из argv){ $ч{$_}=1 }
 еще{ @я = команда grep { $ч{$Ф[$_]} == 1 } 0..$#f если !$в C++;
 печать присоединиться "\т", @ф[@я]}' strings.txt columns.txt
rs2438689 rs9877702046
0 0
1 2
0 2
  • если(!$#Параметр argv){ $ч{$_}=1 } для первого входного файла, создать хэш с линией контента как ключ
  • я = команда grep { $ч{$Ф[$_]} = @= 1 } 0..$#f если !$в C++ для первой строки второго файла, создания индекса, список всех соответствующих столбцов имена с хэш
  • печать присоединиться "\T", а @ф[@я] печатать соответствующие столбцы
+373
agm1984 28 июн. 2011 г., 00:27:07

У меня есть сервер в небольшой сети. Этот сервер имеет имя, скажем hostname1.сети.внутренние. И текущий IP-адрес этого сервера 192.168.0.54.

Но когда я называю командной команды netstat | глава -4, Я получаю этот выход:

Активного интернет подключения (Вт сервера/п)
Прото Приема-Вопрос Отправить-Вопрос Локальный Адрес Внешний Адрес Состояние
протокол TCP 0 0 hostname239.сети.интэ:СШ somehost1.сети.инт:40178 создана
протокол TCP 0 64 hostname239.сети.интэ:СШ somehost2.сети.в:54291 создана

Почему нет hostname1 в колонке локальный адрес, но на имя какой-то другой машины в сети?

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

Пинг hostname1.сети.внутренние (192.168.2.118) 56(84) байт данных.
^С
--- hostname1.сети.статистика-внутренняя пинг-
4 переданных пакетов, получено 0, 100% потерь пакетов, время 2999ms

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

+337
Random Citizen 23 июл. 2011 г., 09:21:25

(Эта информация относится ко всем социальным грызунов и не-грызунов, включая мышей, песчанок и дегу.)

Этот вопрос кратко говорили о здесь.

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

Крыс (и других грызунов) испытывают горе. Я знаю крысу, по сути, умереть от горя, и была еще одна крыса, кто потерял значительное количество веса после смерти ее сестры. Симптомы могут различаться - они могут быть немного "вниз", а потом вернуться к нормальной жизни, они могут перестать холить себя или отказаться от пищи они использовали, чтобы любить, или они могут не реагировать вообще. Она варьируется. Грызуны могут впадать в депрессию, и симптомы такие же как и у людей. Если ваша крыса скорбит, обязательно следите за заражения клещом, который может вспыхнуть, если крыса перестает заботиться о себе.

Чтобы облегчить симптомы, то лучше всего сделать это, чтобы показать вашу крысы тела. Когда показали тело cagemate крысы будут постоянно нюхать его рот и нос, возможно, оттягивая губы нюхать рот. Пока нет никаких косвенных доказательств, я твердо верю, что они проверяют на дыхание и понять, что нет дыхания (шимпанзе делать то же самое). Они понимают, что их друг ушел, а не просто "на время". Они могут ухаживать за телом, или стоять на нем, чтобы вызвать реакцию. Они в конечном итоге теряют интерес, это может быть несколько минут или несколько часов. Вы никогда не должны оставить свой дохлую крысу с их без присмотра; это, к сожалению, жертвой животного инстинкта 'распоряжаться' тела, так как это может привлечь хищников.

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

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


Заключительная (очень грустно) источника на общей животного горюет.

+298
user701329 19 окт. 2013 г., 12:56:37

ЗФС, безусловно, файловой системой, защищен от повреждений, дизайн и, возможно, единственный. Однако, я не уверен о наличии в ZFS реализаций (либо предохранитель или родной) для uClinux платформ.

+248
NeutronStar 3 февр. 2015 г., 22:46:30

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

  • В Finder, щелкните каждое приложение и показать содержимое пакета.
  • Найдите папку _MASReceipt и удалить его.

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

Во многих случаях это попадает в приложение, так как он теперь был подделан - Как избежать проверок на обновление программного обеспечения третьих лиц (cobook), не хотите "обновить" по ошибке

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

+195
beelenn 19 июн. 2015 г., 22:56:02

С помощью Google Talk на Андроид 2.2 на Моторола дроид. Под настройками я имею коробки для автоматического статусом проверено. Мое предположение, что это было мое состояние, чтобы убрать, когда экран выключен, так как он гласит: установить статус, чтобы убрать, когда экран выключен

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

Любые идеи, если это баг или есть решение? На данный момент я просто подпишу себе, когда я вспоминаю.

+130
Raghunandan 5 февр. 2019 г., 22:20:29

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

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

+79
Faizan Naeem 12 мар. 2017 г., 03:46:56

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

СЭД 'с/^|//' file1.txt

В принципе, я проверяю только первый символ, используя ^ и потом, если это |, я удаляю его.

+53
shanehoban 20 окт. 2017 г., 21:51:38

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

+47
gibs 31 окт. 2015 г., 17:03:54

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