некорневые пользователь не может использовать -включить-КВМ

У меня есть несколько книг, отсканированных с оригиналов. Они отформатированы так, что в один PDF-страницы содержит две страницы: одна слева, и одна справа.

Я хочу, чтобы программно разделить каждую PDF страницу на две, таким образом, оставшиеся 50% страницы PDF 1 становится Страница 1 и его право будет страницы 2, и так далее для всех страниц.

Знает ли кто-нибудь из командной строки или скрипта, который мог бы помочь с этим?


Выход из pdfimages -список -Ф 1 -л 1 файл.формат PDF:

страница кол-во тип ширина высота цвет комп БКК энк истол ID объекта х-г индекс цен производителей-ИЦП размера
--------------------------------------------------------------------------------------------
 1 0 изображения 1921 1561 РГБ 3 8 в формате JPEG не 643 0 200 200 200 тыс. 2.3%
 1 1 трафарет 1 1 - 1 1 изображения нет [встроенная] 0.692 2 - - 
 1 2 трафарета 1 1 - 1 1 изображения нет [встроенная] 0.722 0.650 - - 
 1 3 трафарета 1 1 - 1 1 изображения нет [встроенная] 3 3 - - 

Второй формат PDF:

страница кол-во тип ширина высота цвет комп БКК энк истол ID объекта х-г индекс цен производителей-ИЦП размера
--------------------------------------------------------------------------------------------
 1 0 изображение 456 625 серый 1 8 индекса JPX да 251 0 72 72 11.7 к 4.2%
+248
user11395 13 апр. 2023 г., 06:09:17
22 ответов

Еще в мае 2013 года, когда я въехал в США по визе Ф1 у меня форма I-94 штамп и маленькая карточка, прикрепленная к мой паспорт. Когда я уходил снова в августе, они уже прекращено форме и переключился на онлайн, поэтому они никогда не взял его обратно.

К сожалению, из-за этого, они никогда не брали, что маленький кусочек в I-94 обратно. Когда я вернулся в США после тех времен у меня не требует, я-94.

Так что в принципе теперь я застрял с I-94 стаб на мой паспорт и не имею понятия что с ним делать. Как я должен иметь дело с этой проблемой?

+979
user199566 03 февр. '09 в 4:24

Для обработки текстовых задач, я хотел бы предложить, используя что-то вроде awk или Perl вместо Баш например

на Perl -лне '
 пуш @а, $_; $Макс = длина $_ > $максимум ? длина $_ : $максимум 
 }{ 
 еогеасп $х (@а) {а $Х, ", ", "."Х($максимальная длина $х)}
файл' 
Unix был , ....................
первоначально означало , ............
быть , .....................
сотрудничество, ...........................
nvenient п, ...................
площадка для програ, ...........
mmers разработки программного обеспечения, .
 быть запущен на нем и на других , ..
систем, а не для некурящих, 
программисты., .................
[7][8] Система росла, 
 в качестве операционной звездной системы, 
Тэд распространение в, ...........
учебная ЦО, .................
лес, как пользователей добавить, ............
Эд собственные средства, К-Е, .....
система Электронная и общая их Wi, ..
че коллеги., ...............
+966
Fit Nessa 13 сент. 2022 г., 07:32:38
Другие ответы

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


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

Уведомления позволяет контролировать значок пунктам

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

+960
Supriya Satpute 20 февр. 2013 г., 06:24:53

Я установил xmonad. Я пропела с ним. Теперь я могу использовать его в качестве моей единственной ВМ. Мне просто интересно, это будет работать без проблем, если я полностью удалить GNOME.

Я использую Ubuntu 10.04.

+925
Ava Knowles 26 янв. 2021 г., 10:59:15

Значение по умолчанию устанавливается в /и т. д./По умолчанию/записи, например:

Неактивные=-1

Видеть мужчину программах для деталей.

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

+881
Don Christopher Arntz 22 февр. 2010 г., 19:38:45

Вы можете получить удар током?

Это зависит от того, с какой стороны адаптера.

Если это на "сетевой" стороне (ниже на изображении слева) вы могли бы потенциально быть сбит с 110V или 220V (переменного) электрического заряда (США, Канада и остальной мир соответственно). Есть достаточно напряжения, а вот ток, чтобы казнить вас.

enter image description here enter image description here

Если это на кабеле с разъемом MagSafe стороны (справа вверху изображения), то вы имеем дело только с напряжением не более 18В (постоянный ток). Вы получите шок, но это не опасно, за исключением трех случаев:

  1. Если у вас есть кардиостимулятор или другие медицинские устройства или проблемы с сердцем - электричества может в редких случаях вызвать проблемы - посоветуйтесь со своим врачом на этот счет.
  2. Пожарный риск - перетерся шнур и текущего уровня достаточно, чтобы начать огонь в правильных обстоятельствах.
  3. Если в разделе трансформатор, который разделяет высокие и низкие размер напряжение нарушало то высокое напряжение может пройти в стороне низшего напряжения. На продукцию Apple это фактически неслыханно из-за многочисленных безотказный, мониторинга и проектирования и изготовления переходника. Третье лицо скостить адаптеры - некоторые из них терпят крах и преступная халатность-плохие и опасные.

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

+863
Blind Fish 20 апр. 2018 г., 09:03:40

SIM-карта есть, так что вы все еще можете использовать ваш телефон, когда за пределами Соединенных Штатов. Ваш телефон будет шастать международной GSM-оператор, как практически нигде в мире использует CDMA.

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

+837
nihalpd 24 дек. 2012 г., 07:03:54

Я учусь на бакалавра компьютерных наук.

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

Так что мне было интересно - как старшекурсник исследовать влияние мое приложение для мастеров или моя карьера дальше?

+822
Marcelo Alarcon 28 апр. 2023 г., 20:24:01

Альтернатива один звонок в GNU awk и, с помощью функции printf:

$ awk и начинается { PROCINFO["sorted_in"] = "@ind_str_asc"}
{с[длина($0)]++}
Конец{
 Для(я в C){функции printf("%ы символ слова - %з\п",я,с[я])}
 }' входной_файл
2 символа слова - 3
5 характер слов - 1
7 характер слов - 1

Базовый алгоритм просто собирает символов в массиве. Торцевая часть отпечатков собранные рассчитывает отформатирован с printf.

Быстро, просто, один звонок в awk.

Чтобы быть точным: некоторые больше памяти используется для хранения массива.
Но нет сортировки называется (числовых массивов индексов будут всегда проходится отсортированный вверх с PROCINFO), и только одна внешняя программа: на awk, а не несколько.

+814
Dre Campbell 9 июл. 2018 г., 08:41:48

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

http://www.cmdematos.com/2011/10/ubuntu-1110-oneric-on-dell-xps17-l702x.html

+767
user34099 10 июн. 2018 г., 08:38:19

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

+726
shreedhar 14 янв. 2016 г., 11:46:06

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

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

Это объясняется тем, как команда работает. видеть человека текст. Грубо говоря: он смотрит на первые пару байт и пытается угадать содержимое, ища то, что было найдено в поиске-таблица.

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

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

+668
user6042866 14 нояб. 2017 г., 19:57:07

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

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

Но мой diskutil список вывода-это немного другое:

/разработки/диске 0
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: GUID_partition_scheme *500.1 ГБ диске 0
 1: ЭФИ ЭФИ 209.7 МБ disk0s1
 2: Apple_CoreStorage 499.2 ГБ disk0s2
 3: Apple_HFS EraseRecoveryHD 650.0 МБ disk0s3
/разработки/диск1
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: Apple_HFS Macintosh в качестве HD *496.1 ГБ диск1

Я удалил раздел восстановления с помощью команды:

diskutil eraseVolume ХФС+ EraseRecoveryHD disk0s3

Но при попытке слить с помощью этой команды:

diskutil mergePartitions HFS+ и "без названия 1" disk0s2 disk0s3

Я получаю следующее:

Выбранный диск не поддерживает изменение размера.

Я не знаю, почему мой disk0s2 не имеет имени и почему у меня диск1

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

+629
Imran Kabir 7 сент. 2022 г., 08:43:18

Вы, возможно, потребуется указать верс= Параметр команды mount в силу версии 3.0, Если вы пытаетесь установить долю от новой версии Windows. Один из наших серверов был обновлен до 2012R2 и вот когда мое горе перестал работать. Установка верс=3.0 Исправлена проблема. Как и большинство по Samba/CIFS на ошибки "нет такого файла или каталога сообщение" не поможет.

В качестве примера:

# маунта -Т Киф //win2012r2/someshare -о кред=/дома/Foo/.cifs_user, верс=3.0 в /MNT/tmp в

..где у меня есть домен, имя пользователя и пароль, содержится в .файл cifs_user.

Видимо, smbmount использует более новую версию протокола SMB по умолчанию, поскольку он работал без проблем или каких-либо особых вариантов.

Обратите внимание, что протокол версии по умолчанию 1.0.

С горы.Киф страницу:

вэрс=
 Версия протокола SMB. Допустимые значения:

 · 1.0 - классический Киф/SMBv1 протокола. Это по умолчанию.

 · 2.0 - Интернет В SMBv2.Протокол 002. Первоначально он был введен в Windows Vista с пакетом обновления 1, и
 Сервер Windows 2008. Обратите внимание, что в начальной версии Windows Vista с немного говорил 
 другой диалект (2.000), что не поддерживается.

 · 2.1 - Это В SMBv2.1 протокол, который был введен в Microsoft Windows 7 и Windows 2008R2 с сервера.

 · 3.0 - В SMBv3.0 протокол, который был введен в Microsoft Windows 8 и Windows Server 2012 отсутствует.
+612
Syphx 17 февр. 2010 г., 06:46:30

Вы можете получить 'мета' в терминале, используя либо "убежать" в качестве префикса, или с помощью opt/alt, Как клавишу Shift. Я не смог найти способ, чтобы использовать командную клавишу, и никто из моих поисков ничего (за исключением установка ключа маппер); только такие же жалобы.

+550
Colin Miles 18 мар. 2017 г., 11:04:14

Есть несколько проблем с вашим попытку:

  • используя адрес localhost означает соединения, инициированные с хозяином, не идет от другого хозяина. Таким образом, он требует выходной цепи, не следующее цепочки, поскольку маршрут был изначально не участвует.
  • исходный IP-адрес, который будет 127.0.0.1 должен быть изменен тоже, как только место назначения изменилось. Это требует дополнительного POSTROUTING правило. Необязательный -м трассировщика --ctstate ДНАТ матч будет проверять, что первый выходной сделал первый матч и это не какой-то подделки попытка.
  • По крайней мере, на Linux 127.0.0.0/8 обрабатывается специально в маршрутизации стека, и пакет будет отброшен до POSTROUTING правило срабатывает. Чтобы удалить специальной обработки и разрешить маршрутизацию "извне" 127.0.0.0/8 блок интерфейса, на котором перенаправление будет происходить, должно быть, флаг route_localnet значение 1, или ни один из вышеперечисленных будет достаточно.

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

Так что в конце концов это сводится к (root или с помощью sudo):

в iptables -Т физ-выход -п протокол tcp --dport 9099 -Джей ДНАТ --назначение 172.17.0.2:8080
в iptables -Т физ-а POSTROUTING -с 127.0.0.0/8 -Д 172.17.0.2 -м трассировщика --ctstate ДНАТ -Джей маскарад
интерфейс=$(ИС -о маршруте вам 172.17.0.2 | команда grep -о'Дев [^ ][^ ]*'|Е С/^Дев //')
Эхо 1 > /труды/системы/нетто/протоколов IPv4/conf/и$(интерфейс)/route_localnet

Как только все, что сказано, вы должны попробовать использовать не127.0.0.0/8 - адрес, по-прежнему локальный хост. Это может упростить вещи, не требующие route_localnet (и, возможно, иногда не требуя дополнительных POSTROUTING правило).

+549
artic92 8 июн. 2023 г., 03:20:24

Я хотел бы определить Баш переменной PART_ID равным идентификатору UUID на/dev/sdb1 раздел. Ближайший я получил требуемый ответ-вывод:

ЛС-лд в /dev/диск/к-идентификатор UUID/* | грэп sdb1

которая, для меня, дает:

lrwxrwxrwx 1 корень 10 мар 16 17:02 как /dev/диск/на-русский/d26c3e60-0cfb-4118-9dec-1f1819439790 -> ../../sdb1

что не является приемлемым значением для меня, чтобы установить PART_ID для. А что PART_ID должны поровну d26c3e60-0cfb-4118-9dec-1f1819439790.

+443
wowest 25 нояб. 2013 г., 10:42:25

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

+424
Josh Sanford 29 дек. 2018 г., 10:47:43

Эта достопримечательность холма в Тайвань Алишань. Называют два Яньпин горной тропе. Моя семья жила в угловой горы 40 минут поездки.

enter image description here

+365
user83388 3 февр. 2023 г., 07:55:47

Я недавно устроилась на Хуавей У9 премьер-и я надеюсь, что это будет хорошее качество в видео. Но неожиданно там не очень ясно, как я ожидал. Я имею в виду все видео имеют волновой эффект на нем. Это проблема с камерой? Любая идея, как это исправить?

+347
Martin Codder 31 окт. 2020 г., 18:30:05

Если этот пакет установлен, как корень, он имеет доступ к директории/var.

Если он установлен пользователем (которые не могут ни писать в файл/var , ни в/usr) по умолчанию процедура является установка --префикс=в$Home/somedir в настроить скрипт. Или вы предоставляете другие средства, чтобы установить каталог на место, пользователь имеет доступ на запись.

+44
Purbar 25 авг. 2017 г., 05:46:23

В Linux, по умолчанию, приоритет процесса Ио является производным от его приоритета процессора по формуле

io_priority = (cpu_nice + 20) / 5

Приоритет Ио в диапазоне от 0 до 7, где 0 означает самый высокий приоритет. Процессор любезность в диапазоне от -20 до 19, С -20-самый высокий приоритет.

Вы можете использовать ionice команду, чтобы изменить процесс ввода-вывода приоритет. Если вы хотите, чтобы процесс должен выполняться только тогда, когда система не занята, в противном случае, запустить его под “праздного” класса, а не по умолчанию “максимальных усилий” класса:

ionice -C 3-по п $ПИД
ionice -C 3-мя mycommand --someoption

Даже с самым низким приоритетом, диск-интенсивный процесс, как правило, тормозит систему, если ничего другого, потому что это загрязняет кэш.

Увидеть ionice Man-странице для получения дополнительной информации.

+29
Michael Radionov 13 дек. 2015 г., 13:18:50

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