Почему этот скрипт не работает в качестве сервиса автоматизаторов?

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


Оригинальный сценарий

Я хочу использовать скрипт, который я нашел на littlefield.info как автоматизатор сервиса. Это оригинальный скрипт:

для файл в *.flv-файлов *.мова *.МР4
 сделать медиаинфо "--Информ=видео;%длительность%" $файл
сделано | у awk '{сумма+=$0}конец{сумма=сумма/1000}конец{выведите функцию strftime("%ч:%м:%ы",общая,1)}'

Пояснил создатель:

  1. Цикл через каждый видео файл в папку,
  2. Передав его в программу MediaInfo для извлечения длительность в миллисекундах,
  3. Пройдя этот результат в программе awk, чтобы сложить все цифры, чтобы дать нам общее,
  4. Пройдя еще awk, чтобы разделить это число на 1000, чтобы дать несколько секунд,
  5. Передает, что в функцию функцию strftime, чтобы отобразить результат в часы:минуты:секунды.

Изменен скрипт

Я установил медиаинфо CLI и начал экспериментировать. Видимо, функцию strftime недоступна на Mac, так что мне пришлось искать еще один способ того, как преобразовать секунды в читаемый вывод. Я слепленная следующий сценарий (наверное, ужасно неэффективно, но эй.. это работает):

# компакт-диск необходим для автоматизаторов
компакт-диск "$1"

я=$(для файл в *.flv-файлов *.мова *.МР4
 сделать медиаинфо "--Информ=видео;%длительность%" $файл
 сделано | у awk '{сумма+=$0}конец{печати общая}')

((я/=1000, С=Я%60, я/=60 мин=Я%60, ч=я/60))
метка=$(е "%Dн%02dm%02ds" $ч $мин $сек)
Эхе -е", общая длительность видео-файлы в этой папке:\н\н$метка" > _total_duration.txt

Он отлично работает в терминале. Но работает она как сервис от Finder дает следующий результат:

Общая продолжительность видео-файлов в этой папке:

0h00m00s

переменная проблемы на awk

Длительность не должна быть 0. Я начал поиск и устранение неисправностей и уменьшение скрипт на следующий:

для файл в *.flv-файлов *.мова *.МР4
 сделать медиаинфо "--Информ=видео;%длительность%" $файл
сделано | у awk '{сумма+=$0}конец{печати общая}' > "test_file_awk.txt"

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

У вас есть любая идея, что я делаю неправильно?

+797
Reigel 26 окт. 2016 г., 21:35:58
15 ответов

Если я что-то крутили с моим ноутбуком, который подключается к интернету через VPN, мой Apple TV, которая подключается к моей беспроводной маршрутизатор, который не защищенное VPN, содержание я AirPlaying доступны вне моей локальной сети?

+994
hrishabh 03 февр. '09 в 4:24

Существует ряд Нано-Сим на Микро-СИМ адаптеров на рынке, что позволит вам уронить свой iPhone 5 нано-SIM-карты в вашем iPhone 4. Это не только принести с собой любые данные, которые вы сэкономили на нано-сим, но ты получишь свой номер телефона с iPhone 5, предположительно, будет назначено на iPhone 4 при условии, что все вещи были равны, и телефоны были в одной транспортной сети. Когда в вашем iPhone 4, Вы можете скопировать данные с SIM на внутреннюю память телефона.

Я не хочу ссылку на конкретные сайты покупки для этих вещей, поскольку такого рода информацию. А вот поисковый запрос, который появится много вариантов: https://www.google.com/q=nano+Сим+на+микро+SIM-карта+адаптер

enter image description here

+927
Ted S 5 июл. 2012 г., 3:09:32

Есть ли способ, чтобы выключить GPS, когда делаю тренировку для экономии заряда батареи? Ура

+916
Michael Sigler 26 апр. 2014 г., 19:09:35

Я был на моем Mac для вполне некоторое время теперь, используя только один аккаунт (мой).

Я недавно добавил новую учетную запись для моей подруги (Да, это все серьезно), но у меня есть небольшая проблема.

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

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

Как бы это сделать? Ее привилегии предотвратить ее от установки глобальных приложений?

+883
victoria bannon 9 июн. 2015 г., 11:47:00

Я заметил то же самое. К счастью, я имел возможность бесплатной поддержки по-прежнему активны и я связался с ними. Смотри мой пост здесь в сообщества поддержки Apple: ноутбуков MacBook из режима сна при подключении/отключении переменного тока.

Что касается пробуждения, когда переменного тока прилагается/отдельно стоящее я обратился в службу поддержки Apple и они смогли воспроизвести проблему. Они консультировались с поведением своих инженеров, и они сказали, что это ожидаемое поведение. Я не знаю, что является причиной этого, однако, я был также информирован о том, что я могу обеспечить обратную связь (через apple.com/feedback ) и я сделал. Если вы думаете (как и я), что эта функция раздражает и, наверное, опасно (когда вы отключите спящий MacBook от власти и начать подбрасывать его, чтобы положить в рюкзак во время вращения жесткий диск...), то я предлагаю пилить Яблока по этому вопросу.

В основном, они признались, что такое поведение-не баг, а особенность'.

+846
11Elen 24 мая 2013 г., 8:28:18

Мне пришлось работать с этим, потому что это происходит со мной, но с месседжер Snapchat и facebook приложение. Все, что вам нужно сделать, это перезагрузить телефон и сбросить настройки сети, после этого снова войдите в WiFi или просто использовать 3G. Я уверен, что если бы вы попробовали бы работать с любым приложением.

+750
ZlayaDevo4ka 12 мая 2010 г., 8:08:37

Я уже давно не можете установить любые приложения из магазина App на моем iPhone как единственный способ сейчас сделать это через сенсорный ID, который я не могу использовать на моем телефоне. Как я могу скачать приложения из App Store без использования сенсорного ID?

+749
Vlad555 3 янв. 2014 г., 14:23:58

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

  1. Загрузиться в интернет режиме восстановления.
  2. Очистить диск с помощью дисковой утилиты.
  3. Переустановить ОС Х.

Для получения более подробной информации читайте , Как переустановить OS X на вашем Mac, а затем нажмите стереть диск и переустановить ОС.

+721
tallharish 4 февр. 2011 г., 9:54:49

Одним из следующих трех способов должны работать:

1) загрузиться в режиме восстановления и используйте Дисковую утилиту оттуда. Вы должны быть в состоянии изменить или удалить раздел NTFS на основной жесткий диск.

2) загрузите компьютер Mac с внешнего жесткого диска, который имеет загрузочный установки Mac OS Х на нее, и запустите Дисковую утилиту оттуда.

3) перевод компьютера Mac в режиме внешнего диска и подключить его через FireWire или Thunderbolt кабель к другому компьютеру Mac. Запустите утилиту диска от другого компьютера Mac.

+510
Andytizer 14 нояб. 2010 г., 7:23:03

Обновление: я нашел приложение! Это HyperDock. Есть функция в окне управления: прокрутка окна название огрызаться и смена места и все тут!


Альтернативный способ-использовать лучше сенсорный инструмент: enter image description here Я поставил команду в качестве модификатора ключа и жесты так же, как вопрос описание. Как лучше трогать инструмент, я не имею возможность как бы "пусковым жест, когда курсор касается пустом месте окна", это приведет к конфликту с умолчанию прокрутка вверх и вниз легко, если вы не добавляете модификатор ключа...

+463
Said Nafnaf 1 мар. 2013 г., 23:30:59

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

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

+310
David Reichert 6 мая 2018 г., 6:24:35

Сети WAN (внешнего маршрутизатора) подключения в роутере (аэропорта) должен быть установлен статический если ваш провайдер предоставить информацию об IP, шлюз, маска подсети маску и DNS. Некоторые интернет-провайдеры присваивают статический IP удаленно, поэтому вам не придется и можно продолжать с помощью DHCP. Это все, о чем они тебе говорят.

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

Когда дело доходит до разных цифр, и где они предполагают, чтобы пойти это должно быть понятно в информации от провайдера.

+277
kami5588 17 февр. 2012 г., 12:05:32

Я знаю, что это не ответ вы хотите, но:

  • Слияние дубликатов контактов через контакты Google. Это довольно просто сделать при настройке учетной записи Gmail и говорю его для синхронизации (и слияния) контактов с вашей адресной книги. Тогда вам нужно использовать веб-интерфейс, чтобы объединить дублирующиеся. Это, возможно, наименее болезненный, который я видел.

  • Встроенная интеграция с Twitter автоматически синхронизирует контакты, где можно найти матчи, и iPhone приложение Facebook смог сделать то же самое (я больше не пользуюсь ФБ, поэтому я не могу проверить это сейчас). Другими словами, два приложения, а не одно, с тем же результатом.

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

+171
arun alagappan 2 апр. 2017 г., 2:02:43

ОС Х сервер 5.2 поддерживает только протокол L2TP/VPN с помощью IPSec.

Apple понизила поддержка PPTP по соображениям безопасности. PPTP является, как известно, имеют ряд существенных уязвимостей.

Apple начала предупреждать своих пользователей в OS X Эль Capitan и iOS 9 в VPN-клиенте установки не использовать PPTP больше. Сьерра с macOS и iOS 10, компания Apple удалила клиент PPTP поддержка.

Если, по какой-то причине, несмотря на проблемы безопасности, необходимо продолжать использовать протокол PPTP, то вам, вероятно, понадобится некоторое программное обеспечение сторонних производителей. Но вы не должны.

+114
Enrique Laso 19 июн. 2016 г., 10:52:18

На самом деле я просто попытался это и iChat делает это автоматически. Как вы можете видеть у меня другое окно для каждой учетной записи, и я думаю, что вы можете на самом деле установить заголовок окна путем установки описание учетной записи в разделе Настройки->Учетные записи. Как видите, у меня даже есть разные группы для каждой учетной записи. screenshot

Хотя я обычно у них единая используя Chax функцию Использовать все окна контактов в качестве основного списка контактов

+53
cesards 12 нояб. 2012 г., 4:29:08

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