Восстановление Жратвы

Если он побывал на одном билете и входящие рейсы на время, вы должны быть в порядке.

Сегодня рейс СГУ вошел в терминал и три рейса ПВР слева от терминала 2. Терминалы соединены воздушной зоны, но вы должны принять Дельта автобуса.

См https://renespoints.boardingarea.com/2019/05/31/delta-lax-shuttle-bus-moves-gates-terminal-2-where-now-find-it/

+62
Cashiuus 3 окт. 2022 г., 20:58:13
21 ответов

Я добавил учетную запись Exchange/почты на моем телефоне Android. Для этого требуется установить приложение электронной почты в качестве администратора устройства, так что ActiveSync может контролировать некоторые функции моего телефона.
Одним из контролируемых признаков является способ, которым я могу разблокировать свой телефон (с экрана блокировки). Обмен, кажется, ограничивают меня "ПИН" и "пароль" настройки. Но я предпочитаю использовать комбинацию блокировки.

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

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

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


Обновление: обратите внимание, что это, кажется, новая функция, введенная с Android 4.0 (мороженое сэндвич). Когда я был с помощью Android 2.3, я был в состоянии использовать замок шаблон просто отлично.

+991
BSnapZ 03 февр. '09 в 4:24

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

+986
jarhed 4 окт. 2016 г., 07:15:10

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

Особенно с чем-то вроде шпината, я думаю, что сочетание довольно приятно. Это итальянская кухня "правило", общее дело, или он просто дезинформировали?

+984
Sharpeli 29 июл. 2015 г., 03:37:14

Шпатлевка наверняка способен эмуляции цвета в xterm, но приложения на компьютере (ЭВМ) должны быть осведомлены о такой возможности. Вполне возможно, что терминала или используя базу определения xterm на ваш ЭВМ не включает АФ (setaf) возможность.

+956
Milad M 14 нояб. 2014 г., 00:32:42

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

Нет... машина времени не работает на этих дисках.

Внешние файловой системе HFS+ диски я использую:

  • Компания Seagate 3.5" 7200 об / мин в корпус USB от Seagate
  • Зеленого цвета WD 3.5" на 7200 об / мин материнская плата USB док-станция
  • Компания WD черный 2.5" на 7200 об / мин материнская плата USB док
  • Компания Seagate 2.5" 7200 об / мин в macally порт FireWire 800
+850
alessandra89 30 нояб. 2019 г., 01:56:36

Я за то, что сообщили о Handoff уже работает в Chrome для iOS для работы Handoff, чтобы иметь возможность использовать передачи с Гугл Хром между iPad и Mac мини.

  • Я подключил оба устройства к одной Wi-Fi сети
  • Я войти в iCloud с ту же учетную запись на обоих устройствах
  • Я включил Bluetooth и в паре оба устройства
  • Я включил передачу
  • Я включил функцию Handoff на Google Темэ, который является браузером по умолчанию на моем Mac.

Однако, передача не позволяет мне продолжить просмотр на моем Mac мини-сайте я открываю на мой iPad. Я также попытался отходят от моего Mac и возвращаясь с новой страницы открывается, но это не сработало. Даже в настройках Safari как браузер по умолчанию и открыть сайт в Safari на iPad не помогло.

Передача была работать нормально, даже если iPad и Mac не были в паре через Bluetooth, пока я не подключил свой мак к сети через кабель Ethernet. Как только я подключил его обратно через Wi-Fi интернет, передачи перестали работать, даже после перезагрузки моего Mac.

Как я могу сделать функцию Handoff работает?

Я в паре с устройствами через Bluetooth только после того, как я заметил, функцию Handoff не работает, как и раньше, как только я снова начал использовать Wi-Fi Интернет.

+800
aye 19 нояб. 2011 г., 23:12:12

У меня возникли проблемы в установке Ubuntu. Я использую нетбук ASUS еее 1015pem. Недавно мой нетбук промок. У меня был мой рюкзак и все мои вещи промокли. Нетбук загружается нормально, но он не загружает ОС. Я скачал Ubuntu на внешний жесткий диск и изменил настройки в моем BIOS загрузку со съемного устройства. Ничего не происходит. Когда я подключить Мой внешний жесткий диск я не смогла попасть на значок загрузки. Я обязательно отключите внешний жесткий диск. На мои параметры загрузки я попробовал оба съемные и компакт-диска. Затем я подключил свой внешний диск обратно и ничего не случилось при любых настройках. Мой ноутбук ASUS с диска восстановления-это предполагают построить в восстановления утилита доступна по нажатию на клавишу F9 в БИОСе. Также мне нужно, чтобы отключить загрузочный носитель в BIOS и boot Booster-это даже не opition в BIOS. Мой друг посоветовал мне попробовать установить Ubuntu, но теперь я не имея удачу с Ubuntu. Какие-либо предложения?

+776
noir 23 мая 2018 г., 00:18:25

Вопрос был задан в может Биткоин-транзакции имеют один и тот же адрес для ввода и вывода?

И ответ "да" и я также проверил это. Неизрасходованные сделки может быть полностью направлен в ее адрес кошелька, а также. Нет внутреннего ограничения на IN и out.

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

+750
user3026 31 мар. 2011 г., 20:36:12

Рассматривать его как накрыло.

В соответствии с этими правилами:

96) если Королева в лузу под ударом и не распространяется, Королева должна быть вывезены для размещения. Если не заметил судья или соперник, до следующего хода, Королева должна быть записана как правильно прикрыли.

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

+591
KarenSheila 3 окт. 2019 г., 20:52:20

Нет. Это не возможно, чтобы получить эту информацию с SDK для Android.

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

+580
Jacob Schmidt 10 окт. 2022 г., 11:15:55

в "SNANSHI 2013-2014 год для MacBook A1465 A1466 A1502 A1398 про MD712 твердотельный накопитель SSD PCI-е 4X адаптер" за $13.99 работал отлично для меня, и я могу использовать диск в качестве основного загрузочного диска в моем компьютере. Карта распознается как устройство SATA в свой BIOS, и она работает безупречно. Удачи

+551
vaab 27 янв. 2016 г., 03:33:57

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

+400
sikaff27 4 мая 2016 г., 00:49:41

Я хочу ссылаться на факты из произведения. Этот факт пришел из поиск литературы автор и использовал информацию из 150+ других источников данные в таблицу. Теперь я знаю, что для большинства вещей, которые я читал оригинал статьи, но этот поиск литературы был частью начала своих исследований и то, что они использовали, чтобы получить все результаты из. Я просто ссылку на основной документ? Спасибо.

+396
Socii 6 янв. 2011 г., 00:12:14

Вы смотрели на список процессов и их использования памяти. Но там была проблема. Вы не смотрите на полный список.

гном-систем-монитор показывает только "мои процессы" по умолчанию. Чтобы увидеть процессы, принадлежащие всем пользователям системы, в том числе корневого пользователя, щелкните значок меню в правом верхнем углу (три точки в вертикальную линию). Выберите "Мои процессы" на "все процессы".


  1. Использованный В. С. доступной системной памяти, как одно число
  2. Анализируя файла /proc/meminfo
  3. Другие инструменты можно использовать - установить на сегодня 8-)

1. Использованный В. С. доступной системной памяти, как одно число

Я вижу ваш код на Ruby вычитает MemAvailable от используется параметр memtotal. Это точно такой же расчет, используемый гном-систем-монитор, когда он показывает в системе "1.5 гиб (41,4%) из 3.7 гиб".

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

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

Еще один способ быстро проверить "доступно" - это свободный час.

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

  • "Используется" поле в свободной команды (в настоящее время) не включает в себя "общие". Это может быть очень запутанной. Игнорировать "используется поле" .
  • В "кэшированные" значение на бесплатной страдает от проблемы, упомянутые выше.
  • Если бесплатно не показывают "доступное", ваша система древних. Проконсультируйтесь с древних документации.

2. Анализируя файла /proc/meminfo

Спасибо за полный вывод кошка /proc/meminfo. Это часто помогает найти конкретные ответы (или ответ). Если Вы хотел посмотреть как MemAvailable рассчитывается самостоятельно, вы можете прочитать в первой части моего ответа здесь: это "сохраненная копия" памяти де-факто бесплатно?

AnonPages

В вашем примере meminfo, у вас есть AnonPages: 924844 КБ (0.9 ГБ). AnonPages является одним из условий, что снижает MemAvailable.

Когда AnonPages растет, то следует указать увеличение "РЭС", или "РСС" ("резидент" в памяти "установить размер") из некоторого количества запущенных программ. А RSS можно ввести в заблуждение, потому что некоторые разделяемой памятью:

Вы не можете добавить вверх RSS, поскольку это приведет к двойному подсчету общей памяти. Вы должны добавить вверх ПСС, пропорциональной RSS после учета обмена. В smem команда может показать ПСС, а также вычисления итогов. Например:

  • судо smem -т > п; руководитель -N1 п; Эхо; хвост -н17 п - посмотреть на процесс памяти. В хвостовой части будет показывать топ-15 процессов, за которыми следует строка с общей ПСС и т. д.
  • smem -Т -У ^sourcejedi$ > Щ; руководитель -У1 у; Эхо; хвоста -от 17 у - Посмотри в памяти процессов, принадлежащих пользователю, "sourcejedi".
  • судо smem -т-щ - посмотри на память, сгруппированных по пользователю. Это может быть полезно, чтобы отличить ваш сеанса(ов), из некоторых системных демонов, которые выполняются как собственных пользователей. Е. Г. packagekitd работает в качестве корневого пользователя, и могут использовать сотни мегабайт.
  • smem -Т-П и Firefox - смотрите на памяти моего веб-браузера :-).
  • судо smem -т-м > м; зав -Н5 М; эхо; хвост м - посмотри на память, сгруппированные по отображение имя - имя кэшированный файл, или "<аноним>" или "[кучи]".

    Процесс "резидент" памяти включает в себя как "анонимно" памяти, и некоторые кэшированные файлы. smem -м не может показать все кэшированные файлы, только определенные типы файлов, которые используются в настоящее время. В частности, файлы программ, которые отображены в виртуальной памяти. Это включает в себя код программы, библиотеки кода и файлов с помощью функции mmap().

Shmem

У вас также есть Shmem: 374848 КБ (0.4 ГБ). Я упомянул Shmem / "общий" выше. Это еще один термин, который уменьшает "доступной" памяти. (Это не подлежит зачету кэша). Это вполне нормально, но вы можете попробовать, чтобы увидеть, что это такое.

Некоторые общая память видна как память индивидуальных процессов. Если разделяемой памяти на процесс, то она должна быть учтена в RSS / ПСС. См. выше. В "сопоставление имен" может иногда быть полезным (например, smem -т-м).

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

В зависимости от вашей системы, Shmem может включать в себя некоторые графические буферы. Я нашел способ, чтобы проверить их текущий размер на моей системе (Intel графики): можно посмотреть количество памяти, которое выделяется как жемчужина буферов? Я хотел бы знать, если вы найти другой способ, чтобы проверить вашу систему!

Я читал, что Shmem утечки памяти в некоторых других графических драйверов могут быть связаны с очень большими Вирт (он же размер V) для xorg. Linux, используя весь своп, становятся неприветливыми, а есть много свободной оперативной памяти

Другое использование памяти?

  • Используется параметр memtotal - MemAvailable = 1796088 КБ (1,8 ГБ)
  • AnonPages: 924844 КБ (0.9 ГБ)
  • Shmem: 374848 КБ (0.4 ГБ)

Оставшиеся 0,5 ГБ, можно увидеть несколько небольших использует под 0,1 ГБ в целом. Ядро также оставляет за собой несколько процентных пунктов маржи для себя (см. "низкий водяной знак"), но я думаю, что это будет 0.2 ГБ или меньше на вашей системе. Так что есть немного более Использование, что я не уверен.

Памяти сляба ядра

"Unreclaimable плиты" памяти является еще одним условиям, что снижает MemAvailable. Вы не очень много: SUnreclaim: 55044 КБ (0.05 ГБ).

Вы также можете запустить slabtop, чтобы увидеть список слябов. AFAICT, slabtop не дает статистику по слябов зачету или unreclaimable. Но я обычно могу угадать, и если есть какие-то подозрительные плиты, я думаю, вы можете посмотреть его по имени.

3. Другие инструменты можно использовать - установить на сегодня 8-)

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

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

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

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

на вершине судо-Р показывает "то psize" (такое же значение, как "ПСС"). На вершине пакет включает в себя фоновый сервис, который работает на десяти минутный интервал. Можно использовать поверх -р ... для открытия файлов журнала, которые хранятся в /var/журнал/АТОР/.

+394
florensia77716 7 мар. 2023 г., 05:52:48

Да, Микаса имеет романтические чувства к Эрен. В Главе 13,

Кто-то перепутал Микаса, а Эрен подруги, на который она отвечает, в то время как краснея, что они семья.'

В Главе 50,

Как Микаса благодарил Эрен, она покраснела и опустила лицо близко к его лицу. Они находились в безнадежном положении, о смерти. Она могла рассматривать это как возможность выразить свои чувства к Эрен. Когда она положила ее лицо близко к своему, похоже, она собиралась поцеловать его.

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

Кроме того, в главе 70,

посмотрите на лицо Микасы, когда Эрен похвалил Хистория, кто краснеет и смущается. Если это не взгляд ревности, тогда я не знаю, что еще это.

+365
Vijay Kumbhoje 8 нояб. 2014 г., 06:38:16

Я довольно новыми для все это мелочи, и я попытался установить Android L Альфа превью на моем Nexus 4. Я коренится мой телефон и скачал .zip-файл и затем следовал инструкциям на интернет-сайте. Я сбросить все мои данные и стер кэш Dalvik, но забыл, что у меня .zip-файл в разделе Мои загрузки. Я не могу установить его, потому что я удалил его, и я удалил все остальное на мой телефон тоже. Так что теперь мой телефон не загружается и я не знаю, что делать. Я тоже не могу перенести файлы с компьютера на телефон. Пожалуйста, помогите, я в отчаянии.

(извините за мой английский, не родной)

+276
Steven Schoch 1 янв. 2023 г., 12:34:30

ТЛ;ДР: при приеме команды на "--раковина" или "--логин" настройки, судо избежать большинство персонажей (с помощью обратного слэша), включая все метасимволы (кроме $), также включая пробелы.

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

Вместо судо -ы, использовать судо Ш-с '...' или судо Баш-С '...' (или как там ожидается $раковина есть.) Вместо судо -я, использовать судо Баш -Л -С '...' вместо этого (предполагая, что корень оболочку Bash снова.)


Глядя на соответствующую часть судо исходный код, вот этот фрагмент:

/* цитата мета символов */
если (!айсалкым((беззнаковый тип char)*ЦСИ) && *НИЦ != '_' && *НИЦ != '-' && *НИЦ != '$')
 *с DST++ = '\\';
*с DST++ = *src;и

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

Это означает подстановочные символы *, ?, [...]и т. д. будут заменены \*, \?, \[...\].

Также метасимволы, такие как ~, ;, |, и т. д. будут заменены \~, \;, \|.

Строку с пробелами Общ /корень будут заменены ЛС\ /корень.

По какой-то причине, $ исключение бежать, поэтому судо -с Эхо '$Home'и работает, так как $ будут храниться незакодированным. (Обратите внимание, это работает только для переменных, и даже не ${дома} форма, в этом случае фигурные скобки будут заменены, что может нарушить выражение.)


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

  • Wilcards не будет расширен, поскольку они сбежали и не будет работать в качестве подстановочных знаков.
  • Трубопроводы не будут работать, поскольку труба | будет убежало и не работает.
  • Такие команды, как для и если обычно требуется для использования ;, которые будут убежал и не работает. Новая строка будет альтернатива, но там, кажется, не быть способ ввести экранированной строки либо.

Короче говоря, форма суда -с <команда> только, кажется, работает для случаев, которые не связаны с шаблонами, трубопроводов, сценарии и т. д. Но потом, как правило, не нужны оболочки для запуска этих команд! Просто запустив команду sudo <команда> без обычно достаточно для тех случаев.

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


Решение: для решения этой проблемы нужно запустить Шелл явным.

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

Например, вместо судо -е Общ -л '/корня/*.cfg'ииспользуйте:

$ судо Баш-с-ЛС-л /корня/*.cfg'и

И вместо судо -я Общ -л '~', использовать с:

$ судо Баш -л -с-ЛС-л ~'

(Баша аргументов создает "входа" снаряда, что эквивалентно создан судо -я.)

+114
triniti777 8 мая 2020 г., 06:26:53
ChmSee-программа просмотра HTML-справки для Unix/Linux-систем.
+113
Yati 26 сент. 2023 г., 17:16:53

Я не знаю, я не слышал об этой теории раньше.

Возможно, вы захотите прочитать Википедии Rāhula -- другие традиции.

Он говорит, что Палийская традиция заключается в том, что ...

Rāhula родился в тот же день принц Сиддхартха Гаутама отрекся от престола, оставив дворец, когда принц 29 лет, [...].

... и ...

Другие тексты выводят Раху по-разному. Например, пали Apadāna, а также другую учетную запись встречается в текстах монашеской дисциплины традиции Mūlasarvāstivāda, выводят Раху от затмения Луны, которое традиционно считается вызванной асур (демон) Раху. Государств Apadāna, что так же, как Луна скрыта от глаз Раху, принц Сиддхартха препятствует рождения Rāhula по. В Mūlasarvāstivāda преданию, однако, что Rāhula задуман на вечер отречения принца Сиддхартха, и родился спустя шесть лет, в тот день, когда его отец достигает просветления, которая была во время лунного затмения. Далее грамоты приведен в астрологической теории название Rāhula на замечание о том, что сыновья предыдущих Будд, дают похожие имена, связанные с созвездиями.

Mūlasarvāstivāda и более поздних китайских текстов, таких как Abhiniṣkramaṇa Сутры дают два типа объяснений за продолжительный льготный период. [и т. д.]

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

Я не уверен, что это мейнстрим или важную "Махаяна" учение.

Если бы вы только знали, какую школу поинтересоваться (например, Mulasarvastivada или Dharmaguptaka), то вы могли бы спросить и ответить, "что делал или делает в этой школе говорят о Рахула?"

+94
RTawerXX 22 мар. 2017 г., 00:21:51

Из nfolamp блог:

У меня ноутбук модель HP nx6325 на Broadcom BCM4311 беспроводной карта. После установки Ubuntu 11.10, я считаю, что моя беспроводная сеть не работы. Причина, в Ubuntu обнаруживает беспроводные, но затем загружает неправильный драйвер для этой карты.

Я использовать команду lspci, чтобы отобразить сведения о моем железе. Это будет отображать всех ваших подключенных устройств шины PCI. Я редактировал выход показать только необходимую информацию. Важную информацию здесь для подбора оборудования с шахты это идентификатор [14e4:4312].

$ судо команду lspci -V с 
30:00.0 сетевой контроллер: Broadcom корпорация
BCM4311 802.11 a/Б/г (пересм 01)
 Подсистемы: Хьюлетт-Паккард компанией Broadcom 802.11 а/b/г подключения
 Метки: мастер шины, быстрый devsel, задержка 0, IRQ с 18
 Память на c8000000 (32-бит, Не-предпочтение) [размер=16К]
 Возможности: [40] управление питанием версия 2
 Возможности: [58] компания MSI: включить - Граф=1/1 маскируемых - 64бит-
 Возможности: [н0] Экспресс наследство конечной точки, компания MSI 00
 Возможности: Отчеты [100] Advanced Ошибки 
 Возможности: [13С] виртуальный канал
 Драйвер ядра использовать: в43-разъем PCI-моста
 Модули ядра: ССБ 

$ судо команду lspci -НН 
30:00.0 сетевой контроллер [0280]: корпорация Broadcom BCM4311 802.11 a/Б/г
[14e4:4312] (Ред. 01)

Решение

Я собираюсь установить правильный драйвер для беспроводной карты. Тогда Я буду удалять “неверные” драйвера (bcmwl), что в Ubuntu устанавливаются по умолчанию.

$ судо apt-получить обновление
$ судо apt-получить установку прошивки-в43-установщика
$ судо apt-получить удалить bcmwl-ядро-источник
$ судо перезагрузка

Надеемся, что вы нашли это полезным.

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

+42
Aliyu Mahmud 7 сент. 2019 г., 09:03:06

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

  • У вас есть несколько папок с использованием формата 123x456, например, 300х250, 728х90и т. д. Это все содержится в одном, верхнем уровне папка с произвольным именем, например, 01_FILE_NUMBER (маловажный);
  • Каждая папка названа как 123x456 , содержащиеся в одной папке под названием папкаа, и ничего другого;
  • Каждая папка называется папка содержит один папку под названием Б, и ничего другого;
  • Каждая папка называется б содержит один папка тож на 123x456 второго эшелона папку, содержащую эту ветку каталога поддерева, например, 728х90;
  • Наконец, эти нижнего уровня папки содержат .ПНГ изображения файл, имя которого совпадает с родительской папки, например, 728х90.ПНГ;
  • Резюмируя все это: все .Формат PNG файлы изображений имеют путь в виде 01_FILE_NUMBER/728х90/папкаа/б/728х90/728х90.ПНГ. Главное, папкаа нет братьев и сестер, и Б нет, т. е. они находятся в их родительский каталог сами по себе.

Предположив, что это точный...

Я бы сделал основную часть файлов и папок обработка с запустить shell-скрипт, действий (использовать следующие параметры: основа: /бин/Баш, пропуск ввода: в качестве аргументов):

Automator Workflow

Разбивка:

① Этот процесс запрашивает у пользователя, чтобы найти каталог верхнего уровня, содержащий папки в архив. На примере название от выше, пользователь может перейти к папке 01_FILE_NUMBER; дважды щелкните по нему, затем нажмите кнопку "Открыть" до начала обработки его содержимого.

② Скрипт обрабатывает содержимое папки следующим образом:

  1. Всю папку верхнего уровня и его содержимое копируется на рабочий стол, где вы заявили, Вы хотите, чтобы окончательный архив проживать.
  2. Обработка осуществляется с помощью этой настольной копию, оставив оригинал нетронутым.
  3. Все папки три-ярусов глубоко перешла на другой уровень. Чтобы проиллюстрировать это, рассмотрим пример пути 01_FILE_NUMBER/728х90/папка/б/728х90/728х90.ПНГ: уровень 1 папка 728х90; уровня 2 Папка папка; уровня 3, папка б. Все папки под названием Б находиться на третьем уровне. Затем они перемещаются на один уровень вверх, и теперь находиться в той же папке, как папка, на уровне 2.
  4. Все папки два уровня, которые не назвали б удаляются. Это будет удалить сейчас-пустая папка папки.
  5. Окончательная структура папок теперь выглядит так: 01_FILE_NUMBER/728х90/б/728х90/728х90.ПНГ.

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

Вот исходный код Bash для копировать-вставлять:

 СР -Р "$1" ~/рабочий стол
 команда CD ~/рабочий стол/"$(и basename "$1")"
 найти . -тип D -глубина 3 -execdir МВ {} ../ \;
 найти . -тип D -глубина 2 ! -имя_экземпляра "б" -старпома ПМ -Р {} +
фрд

Дополнительно...

На рабочем столе будут как скопированные папки верхнего уровня и его заархивированном виде. Теперь вы можете безопасно удалить папку без сжатия с рабочего стола (оригинал до сих пор в безопасности в своем первоначальном месте) и хранить только в архиве. Для этого добавьте окончательного запуска оболочки действие в конце рабочего процесса, используя тот же Шелл и передавать входные параметры, как прежде, и введите этот код:

Ф="$1"
 РМ -Р "${Ф%.*}"
 открыть -Р "$Ф" # раскрывает архив в Finder

Предупреждение: тест этого процесса с эталонным набором файлов и папок, пока вы не будете удовлетворены это то, что нужно. Рабочий процесс, безвозвратное удаление папки, и это не возмещена.

+19
guilhermemtr 16 июн. 2013 г., 21:23:41

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