Почему мои новые очки сделать мой iPhone и iPad выглядеть смешно?

Я пытаюсь 7zip и переместить некоторые файлы, которые выглядят вот так:

./[1998] - книги в этом году.формат PDF ##обратите внимание на скобки, пробелы и апострофы

Мой скрипт выглядит так:

для файла в общ./необработанные/*.в формате PDF`; 
делать 
 7z архивов с -МХ=0 -pMyPassword файла$.Файл 7z$;
 файл MV$. /обработанные 
сделано

(Это на самом деле на Synology с Linux, если это имеет значение.)

Я пробовал добавлять кавычки вокруг "файл$", но это не поможет по одной из двух главных линий.

Я надеюсь, что смогу сделать это без много сложных grep или седьмого типа.

Основные ошибки я получаю это то, что он пытается разделить имена файлов из-за пробелов, и спятил, потому что он не может найти "[1998]" и т. д.

Я думаю, что с 7z будет хорошо с ним, когда я работаю вне пространства вопрос/веселые символы(?).

Кто-нибудь сталкивались с этим?

Признателен за любые советы!

+632
Elijah Saounkine 23 апр. 2010 г., 06:30:21
18 ответов

Самый простой способ-это, наверное, писал импровизированный инструмент в немного более мощный скриптовый язык.

Я просто написал в ruby's GDBM (без обработки ошибок):

#!/usr/Бен/Рубин

требуют 'gdbm'

dbfile, ОП, ключ, Вэл, = АГДУ

GDBM.открыть(dbfile) делать |дБ|
 случае ОП
 когда "комплект"
 дБ[ключ] = Вэл
 когда "вам"
 кладет дБ[ключ]
 когда "РМ"
дБ.удалить(ключ)
еще
 дБ.каждый сделает |К, в|
 ставит "#{к.проверить} = #{В. проверить}"
конец
конец
конец

Сохраните этот скрипт как gdbmtool. Вы можете управлять любой ключ-значение в gdbm такой:

$ чмод +х gdbmtool
$ ./база данных gdbmtool.gdbm установить АВС деф
$ ./база данных gdbmtool.gdbm набор 123 456
$ ./база данных gdbmtool.gdbm вам букварь
деф
$ ./база данных gdbmtool.gdbm
"Азбука" = "деф"
"123" = "456"
$ ./база данных gdbmtool.gdbm РМ АВС
$ ./база данных gdbmtool.gdbm
"123" = "456"
+902
Helen Englezos 03 февр. '09 в 4:24

Есть ли способ экспортировать или синхронизировать напоминания, задачи с помощью Todoist?

+844
user175522 29 дек. 2016 г., 07:24:52
Другие ответы

Связанные вопросы


Похожие вопросы

Если у вас есть кофемолка и не было кофеварки, вот что я хотел бы сделать (я предполагаю, что вы не фильтр для кофе):

Шаг 1 - молоть зерна. Если у вас есть кофемолка, молоть кофейные зерна до среднего помола: enter image description here

Шаг 2 - пробейте несколько отверстий в нижней части одноразовые, горячие напитки, стаканчик (или жестяной)

Шаг 3 - линии внутри чашки или из № 2 с платочком. Безопасные края платка вокруг губ чашку с зажимами и рамкой.

Шаг 4 - место в Кубке. 2-3 столовые ложки должно быть достаточно.

Шаг 5 Поставьте чашку поверх пустую кружку (так кофе может течь в него)

Шаг 6. наливаем воду (очень медленно и за все основания), что составляет 5 минут кипения на кофейной гуще.

Вы можете посмотреть похожие учебник здесь.

+839
Telz 9 февр. 2018 г., 11:08:29

Если вы храните пользовательские данные, как правило, сохранить его в $Home/.файл config/$YOURAPP/ (хотя пользователь может изменить это, так что лучше использовать кода валюты XDG.BaseDirectory.xdg_config_home).

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

+832
Zinthos 22 мая 2021 г., 18:20:41

Я использую Android зефир в Nexus 5х. У меня есть автоматическое правило для ночей, когда она идет, чтобы не беспокоить с приоритетом только комплектом. Он работает, как ожидалось, и молчать, когда кто-то называет меня по сотовой сети, но если кто-то звонит в Viber, (приложение, как WhatsApp) кольцо поставляется с все это звучит, но я ожидал, что это будет тихо, как хорошо. Что я делаю неправильно?

+776
asdkj 30 окт. 2011 г., 23:02:06

Перепробовал все, в конце концов пришлось отключите UEFI и перезагрузить 13.04, с опцией nomodeset.

Единственное отличие, что я заметил, что водитель числится в подробности в настройках теперь говорит с VESA: Intel и другие.

+733
Kasper747 29 авг. 2015 г., 20:50:48

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

Я думаю, что много это приходит с опытом, иногда вы просто "знаете" что-то готовое, даже если вы приготовили его 30 секунд, менее длинные, чем в прошлый раз готовил.

Редактировать

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

+712
Kenneth Salerno 7 мар. 2013 г., 14:09:54

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

enter image description here

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

+679
Ebpo 19 сент. 2022 г., 07:24:31

Я наткнулся на этот баш скрипт это предполагает, что вы по этой четные страницы в обратном порядке, но вы можете изменить это удаление в строку evenpages=($("ЛС" "$evenbase-$ключ-"* | сортировать -р)) (это строка 46)

#!/бин/Баш
# Авторское право Фабьен Андре <[email protected]>
# Распространяется под лицензией MIT 
# Этот скрипт перемежаются страницы из двух отдельных файлах PDF и производит
файл # выходной файл PDF. Нечетные страницы взяты из первого файла PDF и даже
страниц # взяты из второго файла в формате PDF передаются соответственно в качестве первого и второго
аргумент#.
# Первые две страницы в выходной файл на первой странице
файл # нечетных страниц PDF и *последнее* страница четные страницы PDF-файла. Два
# следующие страницы вторая страница нечетных страниц файл PDF и
# второй до последней страницы, даже страницы PDF-файл и так далее.
#
# Это полезно, если у вас есть двусторонняя документов, отсканированных с каждой стороны на
# другой файл, как это может случиться при использовании односторонней автоматической документа
Фидер # (АДС)
#
# Это делает подобную работу :
# https://github.com/weltonrodrigo/pdfapi2/blob/46434ab3f108902db2bc49bcf06f66544688f553/contrib/pdf-interleave.pl
# но только требует Баш (> 4.0) и poppler утилиты.
Использование # печать/справку
использование функции {
Эхо "использование: $0 <в PDF-даже-страниц-файл> <файл PDF с лишним страниц- "файл">"
выход 1
}
# Добавить ведущие нули к коврик цифры в именах файлов, соответствующие шаблону
# $префикс$номер.формат PDF. Это позволяет имена файлов должны быть легко отсортированы с помощью
# сортировать.
# $1 : префикс имен файлов, чтобы рассматривать
add_leading_zero функция {
префикс=$1
baseprefix=$(базовое имя $префикс | СЭД -е 'ы/[]\/()$*.^|[]/\\&/г')
dirprefix=$(каталог $префикс)
с именем в "префикс"*".формат PDF"
делать
база=$(и basename "$имя_файла")
индекс=$(Эхо "$база" | СЭД -РН "с/$baseprefix([0-9]+).формат PDF$/\1/п")
базовая=04д$(е "$baseprefix%.формат PDF" $индекс)
МВ именем "$dirprefix/$базовая"
сделано
}
# Чередоваться с двух отдельных файлах PDF и создать выходной файл PDF.
# Обратите внимание, что страницы из четных страниц файл (второй файл) будут использоваться в
# в обратном порядке (с последней страницы).
# $1 : нечетные страницы именем
# $2 : нечетные страницы именем с расширением удалены
# $3 : даже страницы именем
# 4$: Даже страниц имя файла с расширением удалены
# $5 : уникальный ключ, используемый для временных файлов
# $6 : выходной файл
pdfinterleave функция {
oddfile=$1
oddbase=$2
evenfile=3$
evenbase=$4
ключ=$5
файл outfile=$6
# Нечетных страниц
pdfseparate $oddfile "$oddbase-$ключ-на%D.формат PDF"
add_leading_zero "$oddbase-$ключ"
oddpages=($("ЛС" "$oddbase-$ключ-"* | сортировать))
# Даже страниц
pdfseparate $evenfile "$evenbase-$ключ-на%D.формат PDF"
add_leading_zero "$evenbase-$ключ"
evenpages=($("ЛС" "$evenbase-$ключ-"* | сортировать -Р))
# Чередоваться
страниц=()
для((Я=0;я<${#oddpages[@]};я++))
делать
страниц+=(${oddpages[я]})
страниц+=(${evenpages[я]})
сделано
pdfunite ${страниц[@]} "$выходной_файл"
РМ ${oddpages[@]}
РМ ${evenpages[@]}
}
если [ $# -л 2 ]
тогда
использование
интернет
если [ $1 == $2 ]
тогда
Эхо "нечетных страниц файл и даже страниц файл должен быть разным". >&2
выход 1
интернет
если ! хэш pdfunite 2>/Дев/нуль || ! хэш pdfseparate 2>/dev/нуль
тогда
Эхо "этот сценарий требует pdfunite и pdfseparate от poppler утилиты" \
"быть в пути. В системах, основанных на Debian, они находятся в" \
"poppler-utils версии пакета"
выход 1
интернет
oddbase=${1%.*}
evenbase=${2%.*}
odddir=$(каталог $oddbase)
oddfile=$(базовое имя $oddbase)
evenfile=$(базовое имя $evenbase)
файл outfile="$odddir/$oddfile-$evenfile-чередуются.формат PDF"
ключ=$(тр -др "[:Альфа:]" < на /dev/urandom | глава -с 8)
если [ -е $выходной_файл ]
тогда
Эхо "выходной файл $выходной файл уже существует" >&2
выход 1
интернет
pdfinterleave 1 $$oddbase 2 $$evenbase $ключ $выходной_файл
# Так - bash-команда, которая выводит сообщение в stderr
# http://stackoverflow.com/questions/2643165/bash-command-that-prints-a-message-on-stderr
# Так - проверить, существует ли программа с bash-скрипт 
# http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script
# Так - как отлаживать скрипт?
# http://stackoverflow.com/questions/951336/how-to-debug-a-bash-script
# Так - строку для шаблона поиска СЭД 
# http://stackoverflow.com/questions/407523/escape-a-string-for-sed-search-pattern

Источник

+621
Kim kim 23 мая 2021 г., 11:27:55

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

Я обычно просто взять ответ от FTP-порт. Я разрешаю только в любом случае FTP локально.

Эхо "до свидания" | НК от localhost 21

+614
Janusz Blank 15 дек. 2018 г., 18:25:47

где я могу искать лучшие рабочие драйвера для видеокарты (и если есть вообще)?

В моем случае это является "NVIDIA GeForce для видеокарты GTX 580", потому что я читал, что водители лучше едят, чем для видео карты ATI. Когда я пытаюсь запустить Майнкрафт с видео картой ATI, игра вылетает. (Это известный случай, и это что-то с драйвер ATI.) Большинство игр работать нормально, хотя.

Заранее спасибо!

+611
Hileotech 26 нояб. 2016 г., 17:03:48

Вы практически уже ответили на этот вопрос. Пока я не слышал о 4-пакет 30 карта опечатаны,я бы сказал, что это тот формат, который больше всего зависит от удачи. Одна бомба в 30-карточной колоды имеет гораздо большее влияние, чем в 40-карточной колодой, по 2 причинам:

1) С 4 пачек, противники имеют меньше шансов, чтобы сравнять счет одной бомбой с как минимум 2 сплошные Рареш свое, просто потому, что они получают только 4 Рареш вместо 6.

2) предполагая, что средняя игра проходит в течение максимум 15 получается, можно ознакомиться с 22 карты из колоды, игнорируя cantrips и библиотека/кладбище манипуляции: что составляет ~75% из 30 карт колоды, и только ~55% от 40-карточной колоды. Поэтому у вас есть шанс до 75% против 55% обратить ваше бомбы в игру. Или иными словами, чтобы получить бомбу с вероятностью 50% в данной игре, вам нужно нарисовать только 15 и 20 карт, снова игнорируя библиотека/махинации кладбище.

Очевидно, это относится к каждому участнику, так что все в среднем в долгосрочной перспективе, и он приходит вниз, чтобы снова мастерство. Но в 4-упаковке формата, я бы ожидал, что стандартное отклонение в колоде сила значительно выше, чем на 6 пачек, или, чтобы ответить на ваш вопрос, фактор удачи в 4-Пак, 30-карточная колода запечатанный формате.

+561
Vaishal Patel 19 июл. 2013 г., 10:35:47

Я собираюсь в Великобританию для участия в официальном заседании и Великобритания виза. Я могу пойти в Великобританию через Швейцарию или Амстердам. У меня есть официальный паспорт Пакистана, но у меня нет шенгенской визы.

+503
Derek Brumley 29 авг. 2018 г., 15:18:50

Может Незнайка когда-нибудь играть в карты без направления от декларанта?

Что делать, если Туз возглавляет оборону и есть 1 или более карт одной масти в манекен?

Что если карта, возглавляемая защитником и пустышка не может взять фокус с картой в масть или козырем?

Что если карта пусть на месте и пустышка не имеет никаких карт в этой масти и не козыри?

+447
NateSchockmel 19 февр. 2023 г., 06:06:12

Быстрое редактирование 2018:

Я использовать ddrescue иногда, от несколько лет назад, спасая жесткий диск.

Что-то быстрее, чем ДД на HDD с действительно сломанной поверхности.

Но ДД - это действительно безопасный и мой первый пост оставаться верным.

Оригинальный пост

Это очень плохая идея!

Я говорю о Прежде чем визуализация поврежденной файловой системе на файл на другой жесткий диск...

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

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

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

Я лично не использовать ddrescue. Я использую ДД и этот инструмент сделает все, что мне нужно:

ДД БС=512, если=/dev/sdX в о=/backuprepo/sdXBroken.ИМГ усл=значение noerror,Sync в

И, я терпеливо работать.

+317
OidaOudenEidos 25 сент. 2015 г., 21:47:16

У меня VBOX в 10.6.8 СЛ работает, как мы говорим. Он отлично работает, если немного медленно. Я собираюсь отказаться от него по причинам, никак не связанные с VirtualBox, но давайте посмотрим, если я могу вспомнить все, что я сделал, чтобы получить это работает:

1) Как и другие ответ говорит, начните с рип с оригинального DVD SLБЫЛ. Мой был 10.6.0.

2) также как и другие ответить, создать новую виртуальную машину, выберите Mac ОС Х сервер (даже если вы не используете сервер), назначить >= 1 ГБ ОЗУ (я дал бы ему как минимум 2 ГБ, если вы можете себе это позволить), и смонтировать разорвал DVD.

3) Не запуска машины.

4) Откройте настройки машины и убедитесь, что все установлено следующее:

Чипсет системы - > материнская плата >: ICH9

Система > материнская плата > расширенные функции > включить IO АПИК (проверено)

Система > материнская плата > расширенные функции > включить ЭФИ (проверено)

Процессорная система > > включить PAE/NX в (проверено)

Система > ускорение > включить Вт-х/АМД-в (проверено)

Система > ускорение > включить вложенные подкачки (проверено)

Хранилище > здесь, убедитесь, что жесткий диск подключен к SATA-контроллера типа в режиме AHCI.

Сеть - > адаптер 1 (или любой другой) > тип адаптера: Intel PRO/1000 для Т-сервер (82543GC)

Порты > последовательные порты > включить последовательный порт (уберите это)

Порты > по USB > включить контроллер USB (проверено)

Порты > с USB - > включить USB 2.0 (проверено)

5) запустите машину и вы должны увидеть подробный режим загрузки (не серый экран, Яблоко).

6) перейти с OS X установить.

Это именно то, что я сделал и сейчас работает. Обновлено 10.6.0 до 10.6.8 через стандартное обновление программного обеспечения. Никаких патчей, кекстов или других хаков не требуется.

Моя система: имак 21.5" в конце 2009 г. (3.06 ГГц Интел КОР 2 дуо, с 16 ГБ ОЗУ)

В VirtualBox версия программы: 4.1.12 r77245 с установленных расширений.

Я попробовал обновление в VirtualBox 4.1.14, но что сломал эту виртуальную машину как-то. Не совсем понял, почему, но это удержало меня от обновления. Не пробовал 4.1.16 еще. Если вы не можете его установить на текущую версию с этими параметрами, может быть, это почему?

Надеюсь, что помогает!

+294
sonmuh 10 мар. 2021 г., 08:07:21

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

помощью logcheck=`грэп -по качеству звука 'прием\|простоя.' в /tmp/lpstat-финал.журнал`

 если [[ $помощью logcheck == 'принятие\|простоя.' ]] ; затем
статус=0
statustxt=ОК
еще
 Эхо "что-то нашли"
интернет

Результат должен быть, если что-нибудь кроме 'принятие\|холостой'. нашли что надо еще заявление или еще существует статус будет 0

+201
Bridget Haig 20 мая 2018 г., 22:47:33

Это похоже на "быстрый поиск в папке, нажмите клавишу", но с немного другой случай.

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

Я сортирую Finder окна с папками в верхней через Finder > Настройки > Дополнительно > сохранить папку на верхней части > галочка "в Windows при сортировке по имени".

+26
Paul Vanotti 14 нояб. 2019 г., 15:41:26

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