Добавление переменных в командной оболочке в Automator

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

 Спотифай-Потрошитель пользователей.Имя "/Путь/к/директории" "spotifyURI" 

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

  1. Задать для элементов искателя (для создания "путь/к/каталогу")
  2. Задать для текста (задавать мне в прошлом в URI/URL ссылки из Spotify)
  3. Запустить shell-скрипт (/бин/Баш)

    Спотифай-Потрошитель пользователей.имя "[email protected]"
    

Я пробовал с "пропуском на вход" в "стандартный ввод" или "в качестве аргументов". Просто получите сообщение об ошибке. Я читал, что "[email protected]" пройдет обе переменные одна за другой, которая как раз то, что мне нужно. Я тоже пробовал "$1" "$2", как некоторые посты навели на мысль. Что я упускаю? Я просто хочу пройти путь информация и URL в конец командной оболочки, но ничего не работает. Я попробовал сделать и установить переменную нужным, но это не помогло.

Кто-нибудь есть идеи, что я должен делать?

+920
Rob Guthm 15 авг. 2012 г., 9:16:25
19 ответов

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

enter image description here

+913
Liberti058 03 февр. '09 в 4:24

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

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

+889
emk2203 22 июл. 2018 г., 23:56:36

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

Итак, я зашел в каталог, нашел некоторые файлы, которые я хочу, и сделал СР -РПВ реж /Пользователи/Имя пользователя/реж

Тем не менее, С он сохранил те же права, что файлы на Машина времени. команду chmod -777 Р Дира не работает и не делает сброс разрешения В 'информация' -> 'общий доступ и разрешения установки.

Как я могу получить разрешения для директории обратно-то, что позволит мне удалить каталог?

+888
Michaeradford 21 дек. 2015 г., 21:23:50

ГЧП-это точка-точка протокол канального уровня (см. ИНМ 7-уровневой модели). Это старый протокол, который обычно используется, чтобы соединить две точки над физической связи, как телефонной линии. Это используется в качестве протокола связи (в основном по протоколу PPPoE -- PPP через Ethernet -- форма) для интернет-провайдеров в течение достаточно долгого времени теперь. Ваш модем использует этот протокол для идентификации вас в качестве клиента к вашему интернет-провайдеру и создать туннель к ним за некоторые крупные сети, через который данные будут перемещаться. Ваш модем устанавливает соединение по ППС, а затем за этой связи поток Ethernet-пакеты.

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

Невозможно сказать точно, от того, что вы написали.

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

Вы звонили провайдеру? Вот где я начну.

+839
Ed Chest 4 июл. 2019 г., 4:05:02

Вы можете создать мягкие ссылки (.к.а. символические ссылки или симлинки) от терминала, точно так же, как и в любой другой системе Unix.

Я не знаком с Dropbox, так что я придумаю пример, предполагая, что есть папка в Dropbox в вашем домашнем каталоге:

кд ~
ЛН-ы ~/Dropbox или папку рабочего стола/папки

Обратите внимание, что в связи для создания в качестве своего второго аргумента; думайте о нем, как ДЦП.

Кроме того, предупреждение: если вы создать мягкую ссылку с относительный путь, например

команда CD ~/рабочий стол
ЛН-ы ../раздаточной коробке/папка папку

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

+755
Martin Ring 9 авг. 2017 г., 8:57:42

как я могу поделиться папку в VirtualBox между хост-ОС ОС Mac и мои установки гостевой ОС Debian 6? Я установил дополнения гостевой и создал общую папку, но я не могу найти его

+754
AmerllicA 11 янв. 2013 г., 20:32:25

Оптический выход (мини-гнездо Toslink) поддерживает многоканальный звук, я думаю, 7:1 - но стандартного 2,5 мм не.

iffi9211

Ре: объемный звук

30 января, 2012 2:49 вечера (в ответ на parker612)

Я был в состоянии решить эту проблему, мои колонки подключенные к магнитоле Pioneer и я использовал его для создания объемного звука. имак имеет выход Toslink, который подключен к моему приемнику. однако имак дает только 2 канала и не имеет возможность объемного звучания на каждом треке. Он не будет создавать объемный звук из MP3-песни, как некоторые звуковые карты могут. Однако если я играю на DVD, который имеет объемный звук, то iMac будет выходной 5 каналы.

Спасибо за ответ.

Редактировать: второй пост вниз здесь все объясняет.

+730
Marrrl 1 мая 2010 г., 22:26:57

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

У меня Макбук Эйр 2014 работает Йосемити.

Редактировать: Пока похоже, что это просто встроенная функция Йосемити (может быть, слишком предыдущие ароматы). Я думаю, вы просто должны тренировать себя, чтобы не идти так далеко, когда вы находитесь в полноэкранном режиме.

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

+659
Fernando Gustavo Olsen 16 мая 2015 г., 23:42:50

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

#!/бин/Баш

ACpower=$(pmset -г | СЭД -п '2 п' | грэп -о '*')
если [ "$ACpower" != "*" ]; затем
 выход 0
интернет

остальной сценарий...

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

Затем я думал о добавлении этого в launchdaemon в основном запустите этот скрипт на заданном интервале.

Однако, что также вызывает у меня к вам вопрос: если я выполните эту команду, скажем, каждые 15 или 30 секунд, что заметно сказывается на жизни батареи? Или есть ли лучший способ контролировать эту переменную менять, чем позволить скрипт будет запускаться с интервалом?

+637
hellozee 11 авг. 2016 г., 20:29:37

Во-первых, вам нельзя расширить рейд-1 (зеркало). Если вы хотите сделать большой RAID-массив вам придется резервное копирование дисков и воссоздать RAID-массива в другой конфигурации.

После того как вы сделали, что у вас есть несколько вариантов конфигурации с 4 дисками. Быстрый Google о видах рейд покажет, что... однако если бы это было мне, я хотел установить 4 3TB диски как RAID-5. Уступая 9 ТБ, обеспечиваемый дискового пространства. Что делает все диски в системе, частью того же массива.

Есть проблема с этим, хотя. Дисковая утилита только даст вам массив RAID-0 или RAID-1 (без резервирования полосы или зеркало). Это означает, что вам придется купить третий участник рейда делать рейд-5. Есть пара там, и я слышал, что они делают хорошую работу. В зависимости от вашего бюджета, который будет хорошо работать.

Другой вариант (без затрат) должен поставить другие два диска в корпус и просто установить их в качестве второго RAID-1 массив. Это не даст вам скорость или столько же места, как RAID-5 (6 ТБ общая полезная площадь), но он будет работать нормально и появляются на вашем Mac в качестве второго тома.

+561
Chris Sherriff 23 мая 2019 г., 9:09:14

В то время как три ошибки, вы показали несколько проблем, никто из них не имеет отношения к вашей текущей проблеме. Первый-из-за ошибки разрешения на входящую почту. См https://discussions.apple.com/thread/3184945?tstart=0 исправить. Второй раз для обмена с устройствами iOS. Это не то, о чем беспокоиться. Третья ошибка на старой версии Firefox. Обновление должно исправить. Это описано более подробно https://bugzilla.mozilla.org/show_bug.cgi?id=804010

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

+402
SDFXGS 14 июл. 2010 г., 22:22:02

disk

Как видите, по данным Дисковая утилита, Я помощью негативного пространства в /dev/disk0s7. Это, очевидно, неверно, однако, я немного волновался, что это может означать для воздействия раздел на другой части диска. Для полноты картины, вот это выход diskutil список:

ВУЦ:~ vtcakavsmoace$ diskutil список
/разработки/диске 0 (внутреннего, физического):
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: GUID_partition_scheme *251.0 ГБ диске 0
 1: ЭФИ ЭФИ 209.7 МБ disk0s1
 2: Apple_HFS основной 124.9 ГБ disk0s2
 3: Apple_Boot восстановления в HD 650.0 МБ disk0s3
 4: Microsoft основные сведения 62.0 ГБ disk0s4
 5: Линукс своп 1.0 ГБ disk0s5
 6: файловой системы Linux 60.0 ГБ disk0s6
 7: Microsoft основные сведения питания 2.1 Гб disk0s7

ОПС:

ВУЦ:~ vtcakavsmoace$ судо ОПС -ВВВ показывают как /dev/диске 0
ОПС показать: как /dev/диске 0: разработка=251000193024; sectorsize=512; блоки=490234752
ОПС шоу: как /dev/диске 0: подозрительные MBR на сектор 0
ОПС-шоу: как /dev/диске 0: МБР часть: тип=175, пуск=411648, размер=243849296
ОПС-шоу: как /dev/диске 0: МБР часть: тип=175, пуск=244260944, размер=1269536
ОПС-шоу: как /dev/диске 0: МБР часть: тип=131, пуск=245530480, размер=121093750
ОПС-шоу: как /dev/диске 0: при ГПТ в секторе 1
ОПС шоу: как /dev/диске 0: раздел ОПС: тип=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, пуск=40, размер=409600
ОПС показать: как /dev/диске 0: раздел ОПС: тип=48465300-0000-11АА-АА11-00306543ECAC, пуск=411648, размер=243849296
ОПС-шоу: как /dev/диске 0: раздел ОПС: тип=426F6F74-0000-11АА-АА11-00306543ECAC, пуск=244260944, размер=1269536
ОПС показать: как /dev/диске 0: раздел ОПС: тип=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, пуск=245530480, размер=121093750
ОПС показать: как /dev/диске 0: раздел ОПС: тип=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F, пуск=487964672, размер=1998848
ОПС показать: как /dev/диске 0: раздел ОПС: тип=0FC63DAF-8483-4772-8E79-3D69D8477DE4, пуск=366624768, размер=117145600
ОПС показать: как /dev/диске 0: раздел ОПС: тип=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, пуск=483770368, размер=4194304
ОПС шоу: как /dev/диске 0: сек ОПС в сфере 490234751
 пуск размер предметный указатель содержание 
 0 1 МБР
 Заголовок 1 1 ОПС при 
 2 32 при GPT таблицу
 34 6 
 40 409600 ОПС 1 часть - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
 409640 2008 
 411648 243849296 ОПС 2 часть - 48465300-0000-11АА-АА11-00306543ECAC
 244260944 1269536 3 ТШП часть - 426F6F74-0000-11АА-АА11-00306543ECAC
 245530480 121093750 4 ТШП часть - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
 366624230 538 
 366624768 117145600 6 ОПС часть - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
 483770368 4194304 ОПС 7 часть - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
 487964672 1998848 5 ГПТ часть - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
 489963520 271199 
 490234719 32 сек GPT таблицу
 Заголовок 490234751 1 ОПС сек

Я должен волноваться?

+339
user41008 15 нояб. 2016 г., 23:53:53

Добро пожаловать на iOS 12!

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

"Доброе утро" может

  • Приветствую вас
  • Скажу вам погода
  • Сказать вам, ваше расписание на день
  • Отправить Доброе утро текст в вашей семье
  • и т. д.

все просто с "добрым утром".

Я буду редактировать этот ответ, чтобы включить шаг за шагом, чтобы достичь именно то, что вы хотите сделать, как только на iOS 12 освобождается.

на iOS 12 планируется выпустить в начале осени).

+299
anddam 1 февр. 2011 г., 3:17:26

Нет. Корпорация Microsoft Skype для бизнеса не поддерживает AirPods в это время (январь 2018). Это действительно странно. Они будут работать с большинством других приложений, работающих в Windows, но есть какой-то конфликт, что Microsoft не смог/не исправили, в котором микрофон будет работать, но нет аудио воспроизведения.

+248
user6868 15 мар. 2012 г., 22:01:27

Я пробовал удалением Google Диск, а также переустановкой операционной системы и восстановление разрешения. Ничто так не работал, я установил вместо 3-й партии приложение, чтобы сделать работу поиска

https://itunes.apple.com/us/app/commander-one-free-dual-pane/id1035236694?mt=12

Это прекрасно работает до сих пор

+192
AlexChaffee 27 окт. 2012 г., 11:53:09

Я знаю, что мой 13" 2012 ноутбуки MacBook Pro с Retina дисплеем не будет поддерживать 4К (потому что он использует Intel HD4000 графики), но мне нужен новый монитор.

Я просто хочу, чтобы монитор, который будет хорошо смотреться на 2560х1440 (или 2560x1600?) в идеале аналогичные показатели для текущего Thunderbolt дисплей.

Будет 4К дисплей (например. в PB287Q) выполняют так же хорошо, как дисплей 2560х1440 (например. в PB278Q) с моим Макбук Про? Если это так, я могу получить один, так что я готова к 4K всякий раз, когда я обновить макбук.

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

+159
noobie 8 окт. 2010 г., 21:44:36

Как ЦДК предлагает, мое решение было добавить новую пользовательскую дату.

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

+114
silken 8 дек. 2018 г., 14:24:22

Проблема контекста выполнения и мах загрузки в ОС Х (подробнее о Яблочный документации стоит читать). Нужно имитировать выполнение из соответствующего контекста. В OS X это делается с помощью помощью следущей bsexec команды. От TheDarkKnightответом запуск/остановка файл launchd агент для всех пользователей с графическим сессиях вы:

Выгрузить Агентов

#!/бин/Баш
идентификатор в ПС вход aux | grep в -В команда grep | grep в MyAgent | на awk {'печать $2'}`
делать
 помощью следущей bsexec $ID с помощью следущей выгрузить /библиотека/LaunchAgents/myAgent.файл plist
сделано

Заменить MyAgent с именем вашего запуска агента.

Агенты

#!/бин/Баш
для pid_uid в $(ПС-АХО идентификатор процесса,идентификатор пользователя,параметр args | грэп -я "[л]oginwindow.приложение" | у awk '{печати 1 $"," $2}'); делать

 пид=$(Эхо $pid_uid | вырезать -д-Ф1)
 Уид=$(Эхо pid_uid $ | вырезать -д-Ф2)

 помощью следущей bsexec "$пид" из chroot -у "$ЮИД" / помощью следущей загрузки /библиотека/LaunchAgents/myAgent.файл plist
сделано

На OS X 10.11 и позже

Из комментария к vrrathod о ОС X 10.11 Эль-Капитан, используйте:

помощью следущей графического пользовательского интерфейса Bootstrap/$uid в /библиотеки/LaunchAgents/myAgent.файл plist
+69
outofculture 17 апр. 2019 г., 12:08:34

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

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

+53
Adam K 14 авг. 2018 г., 1:39:16

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