в bash регулярных выражений не признает всех группах
Другое решение заключается в использовании ЛПД
, и создать пользовательский "драйвер печати", которая выполняет свою работу. Подруга помогла мне, когда у меня был подобный запрос. Сделать такой скрипт и положить его в /tmp/batch.sh
:
#!/бин/Баш
TMPFILE=$(mktemp /ТМП/ХХХХ)
метод exec <"$6"
кошка - > $TMPFILE
команду chmod а+х $TMPFILE
$TMPFILE
РМ -Ф $TMPFILE
Затем выполните:
ваш любимый редактор для редактирования -п batch1 -Е-Р /tmp/batch.sh
Что начинается в очередь, и вы можете создать больше, используя другие имена вместо batch1. Добавить работу с:
ЛП-д batch1 /путь/к/jobscript
Управление заданиями с выполнения команды LPQ
, команда lprm
, и lpstat
. Если вы хотите больше гибкости с передачи аргументов в свою работу, вы можете сделать скрипт batch.sh голубеводы.
(Я пробовал пакетное
прежде чем идти по этому пути, но либо он не работает как очередь на OSX, или я неправильно ее используете.)
Я установил 10.04 LTS на моем iMac 2007 года (которой уже есть Bootcamp и Windows ХР) согласно инструкции указаны: https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation
Теперь, когда я выберите Загрузить Linux из ремонта, я получаю ошибку загрузки: что-то вроде "не загружается....."
Я сделал анализ раздела инспектором через рефит и это то, что она возвращает:
*** Отчет для внутреннего жесткого диска ***
Текущая GPT таблицу разделов:
# Старт лаб типа конец лаб
1 40 409639 системе EFI (жир)
2 409640 134871711 Mac ОС X на HFS+
3 134873088 136970239 Подкачки Linux
4 558252072 625142407 Основные Данные
5 136970240 558252031 Основные Данные
Текущую таблицу разделов MBR:
# Старт лаб типа конец лаб
1 1 409639 УО ели защитный
2 409640 134871711 АФ Mac ОС X на HFS+
3 134873088 136970239 82 подкачки Линукс / Солярис
4 * 558252072 625142407 0С в FAT32 (лаб)
МБР содержание:
Загрузочный код: неизвестна, но загрузочный
Раздел в лаб 40:
Загрузочный код: нет (несистемный диск сообщение)
Файловая система: ФАТ32
Перечисленные в стиль GPT раздел 1, система типа ЭФИ (жир)
Раздел в лаб 409640:
Загрузочный Код: Нет
Файловая система: файловая система HFS расширенного (HFS+)
Перечисленные в стиль GPT раздел 2, тип Mac ОС X на HFS+
Перечисленные в MBR разделов 2, тип зч Mac ОС X на HFS+
Раздел в лаб 134873088:
Загрузочный Код: Нет
Файловая Система: Неизвестно
Перечисленные в стиль GPT раздела 3, тип подкачки Linux
Перечисленные в MBR разделов 3, Тип 82 подкачки Линукс / Солярис
Раздел в лаб 558252072:
Загрузочный код ОС: Windows файл ntldr
Файловая система: ФАТ32
Перечисленные в стиль GPT раздела 4, тип основные данные
Перечисленные в MBR разделов 4, тип 0С в FAT32 (лаб), активный
Раздел в лаб 136970240:
Загрузочный код: жратва
Файловая система: ext4 и
Перечисленные в стиль GPT раздел 5, тип основные данные
Как я могу получить мой раздел Linux для загрузки?
Загружается прямо с компакт-диска, как у вас, то вам придется управлять изменениями в шагах.
Изменение размера (уменьшение) раздел 1 -> применить изменения изменить (расширить) раздел 2.
Единственное потенциальное осложнение возможно, если раздел с Ubuntu-это в расширенном разделе . В этом случае может быть несколько шагов.
Если у вас есть Windows на первичный раздел sda1 и Ubuntu на логический раздел , sda5, поэтому, в расширенный раздел, sda2 ..
сокращения будут sda1 -> применить изменения -> разверните sda2 -> применить изменения -> расширить sda5, поэтому -> применить изменения.
Я хочу передавать файлы по беспроводной сети между телефоном Android и компьютером с Linux (Xubuntu в 18.04). Это работает, когда я использовать SSHDroid как SSH сервер на телефон и подключаться к нему с sshfs для монтирования файлов телефона как диск на моем компьютере. Но для того, чтобы создать скрипт, чтобы регулярно смонтировать свой телефон в качестве диска, мне нужно ввести IP-адрес телефона в опциях sshfs. Проблема в том, что IP-адрес моего телефона меняется иногда, поэтому я должен постоянно менять команду, чтобы смонтировать его в любое время.
Я могу сохранить IP-адрес моего телефона тот же? Или есть какие-то другие идеи, чтобы обойти эту проблему? Я не хочу хранить свои файлы в облаке, я просто хочу, чтобы синхронизировать их между телефоном и компьютером.
Нет, fixparts
(обратите внимание на С
; это не fixpart
) не трогать ничего в вашей секции, просто структуры данных, определяющие их. Если fixparts
говорит вам, что у вас есть остатки ОПС сведения, и если это единственное, что вы изменили, то fixparts
даже не скорректировать ваш "реальный" раздел с данными-это будет только стереть остатки ОПС данных. Обратите внимание, что я автор fixparts
, так что можно считать этот ответ авторитетно.
Сайты, как правило, ошибаться в сторону осторожности. Вы должны быть хорошо с одного часа утром в четверг, учитывая, что вы не проверяя багаж.
Если вы можете пройти регистрацию и получить посадочный талон до прибытия в аэропорт, а там на скоростном трамвае, в SkyWay КПП 5-этажного легкорельсового выход обычно имеет довольно короткие строки. Однако, существует единая регистрация (или даже компьютеров, насколько я помню) в этой области.
Похоже, что вы пытаетесь скомпилировать модуль ядра Linux на FreeBSD.
Хотя Linux и FreeBSD-это Unix-подобных операционных системах, они используют ядра, которые во многих аспектах сильно отличаются друг от друга. Это значит, что кусок кода ядра (модуль ядра, например), который написан специально для ядра Linux не будет компилироваться и/или работы в системе FreeBSD.
Это в таких ситуациях, что кто-то со знанием ядра FreeBSD и его архитектура, и хотя бы общие знания о ядре Linux, подумать о возможности сесть на порт драйвера от Linux к FreeBSD. Это предполагает принятие необходимые работы водителя и переводя его на то что бы соответствовать тем, что ядро FreeBSD могла бы сделать равноценные вещи.
Это проект, который потребует времени и знаний.
Как я не знакома с водителем, или с FreeBSD на любой большей степени, я, к сожалению, сказать не если устройства, что драйвер поддерживает или уже не поддерживаются FreeBSD.
Я установил ReText 3.1.3* и всех предложенных зависимостей на Lubuntu 12.10, используя apt-получить
.
Если я запустить касание ~/рабочий стол/АБВГД.МД
, а затем дважды щелкните по АВСD.МД
в PCManFM или на его значок на рабочем столе, файл открывается с leafpad, входящий в состав.
То же самое происходит, если я использую .МКД
или .уценки
как расширение. Эти расширения являются одними из нескольких, перечисленных в /usr/share/mime/packages/x-retext-markdown.xml
.
В этих трех случаях, когда я щелкните правой кнопкой мыши на них и посмотреть на их свойства, они все "текстовые документы".
Если я попробую дотронуться ~/рабочий стол/АБВГД.РСТ
или касания ~/рабочий стол/АБВГД.остальные
, эти файлы открыть в ReText при двойном щелчке. Эти расширения присутствуют в /usr/share/mime/packages/x-retext-rst.xml
. Эти файлы имеют тип "документ настройки".
Изображение ниже иллюстрирует то, что я вижу, когда я щелкните правой кнопкой мыши на файлы .МД .МКД или .расширения уценки (вверху слева), или на файлы .остальные или .первые расширения (вверху справа). На нижнем снимке вид PCManFM дублей файлов .МКД и .RST файлов.
Даже если щелкнуть правой кнопкой мыши и зайдя в открыть с помощью ...
а второй открыть с помощью ...
показывает в основном то же самое. Файл .расширение МКД рассматривается как "текстовый файл", а с .расширением RST считается реорганизованной текстовый файл:
Хотя вполне возможно, что я случайно что-то где-то подправили, может кто-то сделать все правильно для меня?
Просто чтобы быть ясно, эти файлы пусты, так что их содержание не является проблемой:
[11:10 утра] ~/рабочий стол $ файл ABCD*
АВСD.уценки: пусто
АВСD.МД: пусто
АВСD.МКД: пусто
АВСD.остальное: пустые
АВСD.первый: пусто
Содержимое /usr/доли/приложения/retext.рабочего стола являются:
[Запись Рабочего Стола]
Версия=1.0
Имя=ReText
Комментарий=простой текстовый редактор для Markdown и настройки
Категории=Офис;Текстовый Редактор.
В exec=/usr/Бен/retext %Ф
Тип=Приложение
Значок=retext
Тип=текст/х-retext-уценки;текст/х-retext-РСТ;
***** ReText был обновлен до 3.1.4, но вопрос остается.
Да, оставьте стебли. Это было случайно, что я обнаружил, что это работает. Я был в спешке, я взял пучок все стебли прилагается. Когда я вернулся домой, один был сбит. Плохо получается гораздо быстрее. Поэтому я намеренно сделал это снова, с теми же результатами. Когда стебель подсохнет, вот тогда я заметил, что помидор начинает получаться. Иногда я их за пару недель, к моему удивлению. Если бы ты мне сказала, я не поверил бы ему.
Я столкнулся с этим только сейчас. Есть достаточно простое решение, которое работает для меня. Я хочу использовать массив, который содержит имя устройства и положение экрана, чтобы отобразить ключ карту на устройство. Я сделал следующее:
Я сцепляются имя устройства и соответствующие положения экрана
в одну строку, используя разделитель (в моем случае, я использовал .
)
что я знал, что не появляются ни в одной из моих ценностей.
Затем я использовал отрезок
разбить составных значений на их компоненты
при необходимости. Там может быть чище и проще способ сделать это, но это просто чтобы показать, что вы можете создать многомерный массив, таким образом, в bash, хотя он и не поддерживает его:
#!/бин/Баш
# Список устройств и положение на экране для ключевых карт.
DEV_LIST=( Р13.+2560+30 клавиатура g510s.+3160+30 модели G502.+2560+555 )
# Это просто отголоски имя устройства и положение экрана.
для Дев в "${DEV_LIST[@]}"; сделать
Устройство=$(Эхо $Дев | вырезать -Ф1-д.)
SCREEN_POSITION=$(Эхо $ДЭВ | вырезать-F2 -д.)
Эхо "$устройство"
Эхо "$SCREEN_POSITION"
сделано
выход
Это несколько похоже на курятник.Компьютера ответ.
Я подал документы на британскую визу посетителя, я думал, что все мои документы прямо вперед, раскрывая всю необходимую информацию. Когда дело дошло до вопроса тебе отказали визе, я был неправильно советовать многие абитуриенты, которые получили визу только список последних 10 лет, так как старые отказа автоматически стерты из системы. Виду, что я пытался быть предельно искренним с моим ответом и я упомянул мой отказ в получении визы в США. После применения я получила письмо с отказом, что я был обман, и я получил десять лет бана, было сказано, что я скрываю информацию, пытаясь их обмануть. Я был в шоке от их ответа. Если бы я была мошенницей, во всех смыслах, я бы даже не стал раскрывать виза США отказ. Там нечего к сожалению, но это несправедливо и жестоко. Я не знаю, если кто-то имел аналогичную ситуацию и на вершине, что у меня не было паспорта, ни информация о том, что отказ так как моя семья подала заявление на визу и я понятия не имел, почему нам отказывали, ни точных дат. кому удалось решить подобную ситуацию.
Я планирую поехать следующей зимой (октябрь 2018 года до января 2019 года) в Таиланд, Камбоджу и Вьетнам. То, что я хочу сделать, это пересечь сухопутную границу между Таиландом и Камбоджей на поезде или автобусе (в идеале пешком, я имею в виду, я все равно не летают).
Я читал на https://www.evisa.gov.kh/FAQ что
Не все пограничные контрольно-пропускные пункты поддержки электронной визы.
Но я не могу найти список контрольных точек места, которые вместо того, чтобы принять этот документ. Моя идея на данный момент, чтобы просить электронной визы в любом случае: в худшем случае я заплачу доступной цене дважды и показать своей лучшей попытке...
Знает ли кто-нибудь один или несколько контрольных пунктов, которые будут принимать электронные визы? Любая ссылка или прямой обмена опытом было бы здорово, спасибо.
Называя индийские и глобальные бесплатному номеру, который будет на вашем Индийского мобильного из-за рубежа, скорее всего стоить что-то, называя французским бесплатный номер будет еще дороже, если вообще возможно. Вам нужен местный мобильный (не 100% уверена), стационарного телефона или телефона-автомата для вызова карты смысл.
Чтобы избежать нежелательного трафика данных, вы должны включить его где-нибудь в телефоне (зависит от марки/модели/операционная система). Вы все еще можете использовать WiFi.
Хотя Kusalananda ответил на ваш вопрос о том, почему somefile.txt
значится в выходных данных ЛС
, я постараюсь решить вопрос о том, как удалить все, кроме двух недавно созданных файлов, как связан вопрос посвящена недавно измененные файлы, а не.
Во-первых, вам не придется писать результат в файл. Команды могут взаимодействовать друг с другом напрямую, что трубы для.
Здесь вы можете делать:
ЛС-ту | хвост -П +3 | команды xargs Эхо РМ -Ф -- # Echo для сух-бежать
Но вот ущербные в общем случае, как хвост
работает на линии и команды xargs
работает (возможно, процитировал) слова и имена файлов не гарантируется, что ни один из них. Они даже не гарантированно действителен текста. Он будет корректно работать, только если все имена файлов содержат пробелы, переводы строк, кавычки, обратные слеши или последовательности байтов, не образуя недопустимые символы.
Если система на FreeBSD (использование -у
намекает), можно использовать формат JSON
формат, который надежно оформленной как:
ЛС --libxo=формат JSON -ут |
на Perl -MJSON::ПП -п0 -0777 -нэ '
@файлов = карта {$_->{имя}} @{
decode_json ($_)->{файл-информация,""}->{каталог}->[0]->{запись}
};
печати для @файлы[2..$#файлы]' | команды xargs -0 Эхо РМ -Ф --
Тл;др: Смотри решение в обновлении 2 ниже.
Это не ответ, К сожалению, или, по крайней мере, не очень хорошие новости: я получаю ощущение, что это никогда не может работать так или иначе — я просто нахожу это немного трудно поверить, так как я, конечно, думаю, что это работало в прошлом!
Это обычно работает, и почему: большинство ноутбуков считыватели SD-карт. Вы найдете, что вы включаете в SD-карту, в udev
видит, Линукс будет сканировать его на разделы и автомонтирование будет просто работать. Почему это работает? Посмотрите на команду lsusb
до и после подключения карты. Вы заметите, что без SD-карта подключении USB-устройства не существует. Поэтому, когда вы вставите SD-карту, есть полномасштабные мероприятия по USB автоопределения.
Карт-ридер в мой монитор не работает, как это, это всегда есть. И я не могу получить его, чтобы генерировать любое событие, когда я вставляю SD-карту. Я начал с глядя на сообщения, потом на udevadm монитор
, затем usbmon
на сырье USB журнал событий. Не повезло, там, кажется, не быть любые вставки/извлечения уведомления/событие у всех, либо картридер в моем мониторе или недорогой DealExtreme в один на моем ПК.
Данный момент я пытаюсь получить доступ к необработанным устройства, ядра просыпается и раздел появится. Аналогично, вызов udevadm триггер
и устройство. Вынуть карту и ничего не происходит, пока я пытаюсь снова открыть устройства и ядро понимает, что он ушел.
Что я и сам удивляюсь теперь, как это могло когда-нибудь работал (то есть, если я не придумываю эту память)? Может какой демон используется для опроса сырого устройства каждые несколько секунд и перестало этим заниматься? Трудно найти любую документацию на это, действительно.
Обновление #1
Выше все с запасом ядра Debian. Я просто сделал некоторые эксперименты с ядром Ubuntu, где подключения SD-карты, кажется, работает. И не удивительно, что в usbmon
я вижу опросы каждые две секунды. Что также объясняет, почему карты не сразу обнаружен, но с небольшой задержкой.
Опрос, кажется, сделали ядром, так как это происходит даже в однопользовательском режиме без пользовательского процесса делать кроме как торчать в выбрать()
петли. Я не смог выяснить, где в ядре это сделать, я буду обновлять этот пост, если я узнаю.
Обновление #2
Важное различие представляется, файл/sys/блок/СД?/events_poll_msecs
. На моей коробке в Debian это -1 на поле в Ubuntu это 2000. Это в udev
правило, кажется, сделать это:
# включение в ядро медиа-присутствие, деятельность в области
Действия=="добавить", подсистемы=="модуль", "Кернел" =="блок", м{параметры/events_dfl_poll_msecs}=="0", attr, который{параметры/events_dfl_poll_msecs}="2000"
Действия=="добавить", attr, который{съемные}=="1", буква attr{events_poll_msecs}=="-1", м{events_poll_msecs}="2000"
Если вы только хотите, чтобы текстовая часть метаданных, следует использовать административной консоли с параметром--NO-в utf8 конвертировать
опцион на экспорт и на импорт, в противном случае символы, которые не в вашей оболочки персонажей покалечится (например, для меня японский метаданных сделал покалечится, без него):
административной консоли-нет-uft8-преобразования --экспортно-теги-к=- КГД.Флак | административной консоли --импорт-теги-с=- --удалить-все теги дест.Флак
понятия не имею, почему utf8 является не по умолчанию.
Это не полное. Если вы хотите переместить фотографиями, небольшой Python скрипт используя мутаген - это лучший способ для копирования всех метаданных.
Показать вопросы с тегом myanmar tse golden-kamui kamisado osu-karatebu openvpn