Синхронизация времени в Xfce 4.8
Как я могу отключить уведомления определенного приложения, я установил с Google плей?
Недавно я установил Windows 10 на MacBook Pro (конец 2011). Я установил драйверы которые я смог найти в Интернете (я установил этот пакет https://support.apple.com/kb/dl1721?locale=en_GB) и все работает нормально (очень плохое представление), но звук. Я не могу заставить его работать, выступающего в меню (в Windows) показывает красный крестик и при наведении на него указатель мыши, он говорит: не установлено Выходное аудиоустройство. В Диспетчере устройств, встроенный динамик, но он показывает ошибку инициализации (код 10). Я вытер macOS и во время установки, у меня нет доступа к нему режиме (или до выздоровления). Пожалуйста, Помогите.
Лосось Ми-ЗПИФ готовят так низко как 108F в Дуглас Болдуин, но это "быстро" технику приготовления пищи, которая требует всего 15-20 мин, приготовление максимум, который не достаточно долго, чтобы сделать желатин.
Вы можете оказать безопасно желатин от кожи и костей (или целую рыбу) сувид в течение более длительного времени при любой температуре на уровне или выше 131F.
Я бы рассмотреть возможность предоставления желатин отдельно в течение длительного периода времени, резервируя ее, и положить его обратно с рыбой, возможно, при более низкой температуре (в зависимости от того, какой уровень прожарки вы хотите).
Чистки рядов, Дуглас Болдуин раздел лосося Ми-Квит’ имеет ряд интересных советов о низкой температуре сувид для рыбы.
Отредактированные выдержки из: http://www.douglasbaldwin.com/sous-vide.html#YTSalmon
Лосось ‘Ми-Квит’ - Дуглас Болдуин
В то время как лосось Ми-ЗПИФ является популярным среди энтузиастов сувид, это не должно быть подано лицами с ослабленным иммунитетом. Низкий температура приготовления в этом рецепте не достаточно, чтобы уменьшить количество патогенов или паразитов пищевого происхождения. Поскольку Распространенность паразит Anisakids симплекс может превышать 75% в различных видах свежие американских коммерческих дикого лосося (Национального консультативного комитета по Микробиологические критерии для пищевых продуктов 2008,) я рекомендую либо замораживание рыба (ниже -4°F/от -20°C не менее 24 часов), чтобы убить паразиты или пастеризации рыбы с использованием времени и температуры в Таблица 3.1.
. . . . . .
Установить температуру в водяной бане до 108°с (42°C) для редкой лососевой, От 122°F (50°C) для средних-редкая лосося, или 140°F (60°C) для средних лосось. Затем готовят 10% раствор соленой воды (100 грамм соли на 1 литр холодной воды).
. . . . . .
Разрежьте лосось на отдельные порции и вакуумное уплотнение. Для редких и средней прожарки лосося, приготовить лосось в течение 15-20 минут. Для средних лосось, пастеризовать его для времени, указанного в таблице 3.1. Затем удалить лосось из своего мешка, украсить гремели Кожа лосося, а также служить немедленно.
Связанные вопросы
Я не думаю, что сохранение-это вопрос вы хотите, чтобы беспокоиться о, это вкус.
Как и в большинстве свежих овощей, вы должны иметь никаких проблем, если говоришь, что имбирь стал нездоровым. Это не похоже на консервы, где вам не придется беспокоиться о ботулизме. Если это плохо, он будет выглядеть и плохо пахнуть.
Задолго до того, что это плохо, однако он будет выключен.
Лично я только решетку, что мне нужно. Вы всегда можете натереть немного больше, если у вас мало.
Если по каким-то причинам вы не сидите на 250г тертого имбиря из-за чрезмерно оптимистичного помощник или что-то, я бы лично попробовать, чтобы превратить его в пряники в течение 2 дней.
Мой подход можно было бы положить некоторые из ваших код в попробовать
блока, а также использовать на ошибки
не обращать внимания, что сообщение об ошибке, но все-таки отобразить сообщение, если она встречает разных ошибке вместо.
Преимущество такого подхода заключается в том, что ты не говоришь свой скрипт, чтобы игнорировать все ошибки, только в случае, если происходит что-то еще, и вы должны знать об этом.
Для того чтобы добиться этого, попробуйте следующее:
установить путь scriptpath на (Загрузить файл сценария "Макинтош HD для пользователей:трубы:библиотека:мобильные документы:ком~яблоко~ScriptEditor2:документы:очистки рабочего стола.scptd:содержание:ресурсы:Скрипты:текущее время А. М. П. М. и короткое дата.scpt")
скажи путь scriptpath
сайт timeanddate() -- это будет получать время и дату в формате "05/31/2017 @ 9:10:48 ПМ" позвонили из загруженного файла скрипта выше
конец сказать
установить сайт timeanddate на результат-это копия времени и даты, результатов предыдущего этапа и установить его в качестве новой переменной
сказать приложение "Искатель"
если работает тогда
закройте все окна
активировать
сделать новое окно Finder
набор целевых окно Finder 1. в папке "рабочий стол" из папки "дымящие" папки "Пользователи" загрузочный диск
конец если
окно откройте Finder 1
активировать
конец сказать
задержка 1
сказать приложение "системные события"
ключ код 0 с помощью (команда) -- это позволит выбрать все файлы и папки на рабочем столе в активном окне поиска
конец сказать
сказать приложение "Искатель"
попробовать
набор these_items на выбор
набор destinationFolder чтобы создать новую папку в стандарте POSIX файл "/пользователи/дымовой трубы/Jimz_Important_Stuff/Desktop_Cleanups/" со свойствами {имя:сайт timeanddate}
двигаться these_items в destinationFolder
выявить destinationFolder
на функция error_message ошибки функция error_number
если функция error_number не -50 то
отображение кнопок диалогового окна функция error_message {"ОК"} кнопка по умолчанию 1
конец если
постараюсь
конец сказать
Теперь вы увидите, что я поставил второй блок расскажет приложение "Искатель"
код в попробовать
блока (вы заметите использование попробую
и постараюсь
. И внутри этого блока я вставил следующий код:
на функция error_message ошибки функция error_number
если функция error_number не -50 то
отображение кнопок диалогового окна функция error_message {"ОК"} кнопка по умолчанию 1
конец если
В принципе, это должно иметь эффект рассказывать сценарий, что в случае Искатель ошибка -50 просто игнорировать его, а если это не -50 после отображения ошибки. (Я предполагаю, что это ошибка, ваш скрипт получает - если вы не можете просто заменить -50
С правильный номер ошибки.
Очевидно, я не могу проверить это на моем конце, поэтому, пожалуйста, дайте мне знать, как вы идете.
Я хотел бы читать файлы Microsoft Excel на своем устройстве Android. Есть ли встроенные изначально? Есть ли приложение для просмотра и редактирования файлов Excel на Android?
Итак, я имел эту проблему на некоторое время, а также. То, что я осознал, было то, что мой сонный мозг хотел ударить качелька регулировки громкости, чтобы отрегулировать громкость будильника, пока он уходил. Как правило, это был для регулировки громкости моей музыки к более сносно уровне, чтобы проснуться, чтобы однажды мой телефон был в употреблении. Но это также имеет побочный эффект с регулировкой громкости сигнала тревоги до момента, когда в следующий раз он уходит, слишком тихо.
Я исправила эту проблему, загрузив приложение под названием MacroDroid. Я создал макрос, который выполняется каждый вечер в 10 часов вечера. Макрос начинается с настройки громкость сигнала до 80%, всплывает уведомление, что говорит: "Не забудь поставить будильник!" И при уведомлении нажатии она принимает меня в часы приложение, чтобы установить будильник.
Это немного обходной путь, так как он использует сторонние приложения, но это была огромная качества жизни, перестройки для меня и я решил поделиться.
Индивидуальный адрес IPv4 /32. /24 обозначает сеть, которая в данном случае будет ХХХ.ХХХ.120.[0-255]. Попробуйте изменить протокол IPv4.адреса
входа в ХХХ.ХХХ.120.44/32
и посмотреть, что происходит. Если это не сработает, мне придется потом задать этот же вопрос задавали в комментариях - это NetworkManager не требуется, или мы можем настроить адрес, используя другие средства?
Прочитала в интернете, что есть табачными продукт под названием снюс, который появляется, чтобы быть законным в Швеции в то время запрещены во многих странах.
Вы можете принести снюса в Швеции и из Швеции? Или вы будете оштрафованы и снюс конфискации, если вы это сделаете?
Снюс похоже, некоторые формы табака, который вы положили под губу и могут также быть проданы в качестве небольших упаковках.
Я не уверен, что это возможно для первой точки. Вы хотите провести некоторые манипуляции маршрутизации на основе userId пользователя. Последний раз я проверил я не вижу такой возможности.
По второму пункту, это не в iptables, которые вы хотите использовать, но такие как iproute2 (http://lartc.org/howto/ и http://www.policyrouting.org/iproute2.doc.html для полного док). Это замена в команде ifconfig/маршрутизация команд, так как они считаются устаревшими. такие как iproute2 позволяют йо для маршрутизации пакетов по данным его источника. Это то, что вы хотите
Решить мою проблему, благодаря учебник найти здесь:
Я должен создать файл /etc/udev из/правил.д/55-libsane.правила говорят:
Файловой системы sysfs{idVendor}=="04b8", режим="0666", группа="сканер", ОКР{libsane_matched}="да"
и /etc/санэд/epson2.conf, чтобы отразить производителя и ID продукта:
кабель USB <0x04b8> <0x0839>
Каталог должен быть в употреблении и доступен для записи пользователю делать обновления/изменения веб-контента. Это должно не быть Апач запускать-пользователя (по умолчанию ВСП-данных).
Итак:
- Ни пользователь, ни группа должна быть ВСП-данных.
- Нормальный режим файлы должны быть 644 или 664.
- Исполняемые файлы и папки должны быть 755 или 775.
- Если пользователь Apache должен писать в каталог по каким-то причинам (например, скрипт загрузки), что один каталог должен быть режим 1777.
Помните, Apache будет выполнять действия от имени неизвестных и ненадежных удаленных пользователей. Поэтому разрешать только Apache, чтобы делать то, что вы хотите, чтобы все на Reddit делать на своем поле.
Я хочу установить Windows 7 на внешний USB 2.0 500 гб Жесткий диск. Можно ли одновременно установить и загрузиться с этого USB-диск из Макбук Про 2010?
При установке ZoneMinder 1.25.0 в CentOS 6.4 (64-разрядная версия) следующая ошибка всплывает при выполнении сделать
:
zm_ffmpeg_camera.ЧГК:105:44: ошибка: отсутствует двоичный оператор до маркера "("
Полный лог:
zm_ffmpeg_camera.ЧГК:105:44: ошибка: отсутствует двоичный оператор до маркера "("
В файл включены из zm_ffmpeg_camera.ЧГК:24:
zm_ffmpeg_camera.ч:39: ошибка: стандарт ISO на C++ запрещает декларации ‘AVFormatContext’ без типа
zm_ffmpeg_camera.ч:39: ошибка: ожидается ‘;’ перед ‘*’ маркер
zm_ffmpeg_camera.ч:41: ошибка: стандарт ISO на C++ запрещает декларации ‘AVCodecContext’ без типа
zm_ffmpeg_camera.ч:41: ошибка: ожидается ‘;’ перед ‘*’ маркер
zm_ffmpeg_camera.ч:42: ошибка: стандарт ISO на C++ запрещает декларации ‘AVCodec’ без типа
zm_ffmpeg_camera.ч:42: ошибка: ожидается ‘;’ перед ‘*’ маркер
zm_ffmpeg_camera.ч:44: ошибка: стандарт ISO на C++ запрещает декларации ‘AVFrame’ без типа
zm_ffmpeg_camera.ч:44: ошибка: ожидается ‘;’ перед ‘*’ маркер
zm_ffmpeg_camera.ч:45: ошибка: стандарт ISO на C++ запрещает декларации ‘AVFrame’ без типа
zm_ffmpeg_camera.ч:45: ошибка: ожидается ‘;’ перед ‘*’ маркер
zm_ffmpeg_camera.cpp в конструктор ‘FfmpegCamera::FfmpegCamera(инт константные СТД::строка&, инт, инт, инт, инт, инт, инт, инт, типа bool)’:
zm_ffmpeg_camera.ЧГК:35: ошибка: ‘mFormatContext’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:37: ошибка: ‘mCodecContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:38: ошибка: ‘mCodec’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:40: ошибка: ‘mRawFrame’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:41: ошибка: ‘mFrame’ не был объявлен в этой области
zm_ffmpeg_camera.cpp: в виртуальный деструктор FfmpegCamera‘::~FfmpegCamera()’:
zm_ffmpeg_camera.ЧГК:46: ошибка: ‘mFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:46: ошибка: ‘av_freep’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:47: ошибка: ‘mRawFrame’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:51: ошибка: ‘sws_freeContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:54: ошибка: ‘mCodecContext’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:56: ошибка: ‘avcodec_close’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:59: ошибка: ‘mFormatContext’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:61: ошибка: ‘av_close_input_file’ не был объявлен в этой области
zm_ffmpeg_camera.cpp: в пустоту FfmpegCamera функции-члена‘:: инициализация()’:
zm_ffmpeg_camera.ЧГК:78: ошибка: ‘AV_LOG_DEBUG’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:78: ошибка: ‘av_log_set_level’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:80: ошибка: ‘AV_LOG_QUIET’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:80: ошибка: ‘av_log_set_level’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:82: ошибка: ‘av_register_all’ не был объявлен в этой области
zm_ffmpeg_camera.cpp: в виртуальной функции-члена ‘инт FfmpegCamera::PrimeCapture()’:
zm_ffmpeg_camera.ЧГК:94: ошибка: ‘mFormatContext’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:94: ошибка: ‘av_open_input_file’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:95: ошибка: ‘ошибка’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:98: ошибка: ‘mFormatContext’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:98: ошибка: ‘av_find_stream_info’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:99: ошибка: ‘ошибка’ не был объявлен в этой области
zm_ffmpeg_camera.КПП:103: ошибка: ‘mFormatContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:108: ошибка: ‘CODEC_TYPE_VIDEO’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:118: ошибка: ‘mCodecContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:118: ошибка: ‘mFormatContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:121: ошибка: ‘mCodec’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:121: ошибка: ‘avcodec_find_decoder’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:125: ошибка: ‘mCodec’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:125: ошибка: ‘avcodec_open’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:129: ошибка: ‘mRawFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:129: ошибка: ‘avcodec_alloc_frame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:132: ошибка: ‘mFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:135: ошибка: ‘PIX_FMT_RGB24’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:135: ошибка: ‘avpicture_get_size’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:138: ошибка: ‘AVPicture’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:138: ошибка: ожидается первичное-выражение до ‘)’ маркер
zm_ffmpeg_camera.ЧГК:138: ошибка: ‘avpicture_fill’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:141: ошибка: ‘SWS_BICUBIC’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:141: ошибка: ‘sws_getCachedContext’ не объявлен в этой области
zm_ffmpeg_camera.cpp: в виртуальной функции-члена ‘инт FfmpegCamera::захват(изображения&)’:
zm_ffmpeg_camera.КПП:159: ошибка: ‘AVPacket’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:159: ошибка: ожидается ‘;’ перед ‘пакетов’
zm_ffmpeg_camera.ЧГК:163: ошибка: ‘mFormatContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:163: ошибка: "пакет" не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:163: ошибка: ‘av_read_frame’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:172: ошибка: ‘mCodecContext’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:172: ошибка: ‘mRawFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:172: ошибка: ‘avcodec_decode_video2’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:182: ошибка: ‘mRawFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:182: ошибка: ‘mCodecContext’ не объявлен в этой области
zm_ffmpeg_camera.ЧГК:182: ошибка: ‘mFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:182: ошибка: ‘sws_scale’ не был объявлен в этой области
zm_ffmpeg_camera.КПП:188: ошибка: ‘mCodecContext’ не был объявлен в этой области
zm_ffmpeg_camera.КПП:188: ошибка: ‘mFrame’ не был объявлен в этой области
zm_ffmpeg_camera.ЧГК:193: ошибка: ‘av_free_packet’ не был объявлен в этой области
сделать[2]: *** [zm_ffmpeg_camera.о] Ошибка 1
сделать[2]: уходим каталог/корень/кулачок/ZoneMinder-1.25.0/РКЦ'
сделать[1]: *** [все-рекурсивные] Ошибка 1
сделать[1]: уходя каталог/корень/Кэм/ZoneMinder-1.25.0'
сделать: *** [все] Ошибка 2
Я недавно столкнуться с аналогичной ситуацией, как ваша. Оба из предложенных ниже решений не используют дорогое оборудование, как Thunderbolt доков или мониторов, и может достичь того же (или аналогичного) желаемый конечный результат.
- Этот Тандерболт-для-двойной-разъем HDMI адаптер позволяет подключить две 1080р мониторов к одному порту Thunderbolt, и оба эти мониторы действуют независимо друг от друга (т. е. они не зеркальные). Адаптер также является пассивным, что приятно.
- Купить устройство Chromecast. Это решение является неоптимальным, и полностью зависит от вас, имея достойной подключение к интернету, но с этим $35 устройства, вы можете транслировать вкладку в браузере, рабочем столе, аудио, видео, и больше к внешнему монитору. Третий монитор может быть добавлен с помощью простой молнии-к-HDMI адаптер.
Обучение включает в себя больше, чем просто лекция, вы должны подготовить материалы, быть знакомым с содержанием, подготовить упражнения, экзамены и т. д.
Как вы думаете, что профессор будет делать без ограничения наречие? Или как может профессор быть справедливым к студентам, не ограничивая его?
Пример: "мы выступаем за Oracle, но мы принимаем любой другой диалект". Поэтому студент, который выбирает, чтобы сделать его в список pgsql будет в невыгодном положении, потому что материал не был готов к этому, синтаксис отличается, примеры не работают, и т. д...
Но потом мы добавили список pgsql, потому что это хорошо известно. Но это не имело бы никакого смысла, чтобы добавить pgsql и не слишком использовать MySQL. Когда это прекратится?
В "просто для удовольствия" сессии карточная игра Манчкин, было бы хорошо присоединиться к игре в прогресс? Конечно, вступление человек окажется в невыгодном положении.
Аргументы против этого, насколько я могу думать сейчас:
- Текущий порядок игроков нарушается путем добавления другого игрока.
Как я не могу ответить, Чиро Сантилли не совсем правильно.
Процитировать ответ оттуда:
Это не возможно, чтобы использовать выберите для булевских переменных по > ядра документам В4.15
https://github.com/torvalds/linux/blob/v4.15/Documentation/kbuild/kconfig-language.txt#L104 говорит:
- обратной зависимости: "Выберите" <символ> ["если" <выражение>] [...] Обратной зависимости могут быть использованы только с булевыми или символов Нью-Йорка.
Однако этот вопрос на самом деле о булевских переменных, так что в этом свете, должно быть возможно. К сожалению, я нашел этот вопрос, я искал ответ, а также.
Я хочу, чтобы распечатать список чисел от 1 до 100 и я использовать цикл for следующим образом:
количество=100
для чисел в {1..$номер}
делать
Эхо $ням
сделано
Когда я выполнить команду, он выводит только {1..100} и не списке число от 1 до 100.
В целом ни одна страна не заботится, где вы начинаете свой путь от.
Исключения из этого правила очень редки - например, если вы были утверждая, что спасаясь от деспотического режима в стране х, но были транзитом через страны X.
Мы пишем статью, в которой мы должны дать рисунок (снимок со спутника; не реальную карту), чтобы сделать предварительный раздел полный и понятный.
Однако, рисуя образ себя не возможно. Однако, как показывают изображения, связанные с известной проблемой, он доступен в различных вопросы и ответы форумы. Тот же образ можно найти в нескольких таких форумах и мы не знаем исходного изображения.
В таком случае
- Было бы неэтично не привожу форум в наши исследования?
- Если нужно привести любой из доступных форуме ссылки, как мы должны ссылаться на изображения?
Если я правильно понял, у вас есть файлы и папки такой:
$ mkdir служат для реж{1,2,3} ; сенсорный файл{1,2,3} .файл{1,2,3}
$ Общ -в
.файл1 .файл2 .файл file3 dir1 и Директория dir2 dir3 файл1 файл2 файл file3
и хотят переименовать Дирс в _dir1
, _dir2
, _dir3
?
Что найти
/е МВ
выглядит выполнимо. Давайте посмотрим, что он печатает:
$ найти . -тип D -имя '*' -е "МВ \"%ч/%Ф\" \"%ч./_%ф\"\Н"
МВ "./." "./_".
МВ "./директория dir2" "./_dir2"
МВ "./dir3" "./_dir3"
МВ "./из dir1" "./_dir1"
Что первая команда выпадет сообщение об ошибке, поскольку "точка" является особенным и вы не можете переименовать его. Но остальные должны быть в порядке, и необходимо переименовать каталоги, как вы хотели:
$ найти . -тип D -имя '*' -е "МВ \"%ч/%Ф\" \"%ч./_%ф\"\Н" | Ш.
МВ: не может двигаться ‘./.’ для‘./_’.: Устройство или ресурс занято
$ ЛС-д _dir*
_dir1 _dir2 _dir3
Но пронзительные команды в консоли-это немного некрасиво, и если файл имена довольно странно, результаты будут удивительно (например, если они содержат $
знаки, которые будут вызывать переменной или подстановки команды в консоли).
Если файлы все на одном уровне, то это следует сделать.
для Х * ; У [ -Д "$х" ] && МВ "$х" "_$х" ; сделано
(Хотя, если _$Х
уже существует, $х
будут перемещены в него.)
Если вы хотите включить каталоги, имена которых начинаются с точки, использовать shopt -с dotglob
заранее.
Это слишком близко:
найти . -тип D -exec будет переименовать с/^/_/' {} \;
Но так как найти
дает переименовать
пути, начиная с ./
, мы должны принимать это во внимание. На одном уровне только, это должны сделать (изменения ведущих ./
в ./_
):
найти . -тип D -exec будет переименовать с,^./,./_,' {} \;
Чтобы получить каталоги на всех уровнях, найти -execdir
может быть простой в использовании. Он выполняет команду в каталог файла. Нам нужны -глубина
обработки переименовывается в правильном порядке.
найти . -глубина-тип D -execdir переименовать с,^./,./_,' {} \;
Может быть, добавить ! -имен .
, тоже. например
$ команды mkdir foo в foo в/dir1 и ФОО/директория dir2
$ найти . -глубина! -имя . -тип D -execdir переименовать с,^./,./_,' {} \;
$ _foo ЛС
_dir1 _dir2
Если у вас есть Перл переименовать
(например, потому, что ты на Debian или Ubuntu), это самый простой способ из шкуры этой кошки (как в кошке — есть много инструментов для массового переименования, а также поиск в архивах этого сайта и супер пользователь должен найти все крупные).
переименовать с/[- ]//г' *.в XML
Это, как говорится, ваш сценарий сработал бы, если бы вы следовали самых важных Shell-программировании принцип: все подстановок переменных должны быть в двойных кавычках. (Зачем вам нужен этот дополнительный бит синтаксис пух? Потому что бывают случаи, когда вы на самом деле хотите неупомянутой поведения. Но эти случаи довольно редки.)
для F в *.в формате XML; сделать МВ "$ф" "${ф//[ -]/}"; сделано
С ЗШ, вам не нужно писать петлю: вы можете использовать удобный ЗМВ
функции.
Автозагрузка ЗМВ
ЗМВ '(*.в XML)' '${1//[- ]/}'
Я заинтересован в посещении Шпицбергена, но я не знаю, с чего начать. Я знаю, что я могу забронировать рюкзак или что-то подобное, чтобы пойти туда, какое-нибудь место, чтобы спать и сделать некоторые экскурсии, но они обычно дорогие.
Кто-то был там раньше и может поделиться своим опытом? Кто-нибудь знает, каковы возможности пойти и путешествуйте по острову?
Показать вопросы с тегом eeepc battleship moldova private-key resource-monitoring