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

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

#! /бин/КШ

file=input.txt
пока чтение строки
делать
на awk 'NФ == 1 { печать с последней } { последний=$0 }'
сделано < "файл$"

Теперь мне нужно пройти через результат и нужно проверить 9-й позиции, 11-й, 13-й, и т. д. до конца линии с последовательных нечетных позициях, и если эти позиции не совпадают с какой-либо из указанных чисел:

201 
230 
197 
193 
229 
200 
215 
226 
001 
198 

Его нужно распечатать ошибка как поврежденные, если не доступен , должны быть напечатаны.

Вот пример моего файла :

59 6 18 2014 169 7 14 2 7671912 7849744 201 4
60 6 19 2014 170 5 49 2 7671912 7849744 201 5
61 6 20 2014 171 6 8 2 7671912 7849744 201 6
62 6 23 2014 174 5 3 2 7671912 7849744 201 7
63 6 23 2014 174 7 17 2 7671912 7849744 201 8
64 6 24 2014 175 16 13 2 7671912 7849744 201 9
65 6 25 2014 176 8 20 2 7671912 7849744 201 10
10
1 1 49 6 16 2014 7 39 201 1 0 1043 <au_launchpad_back.gif> 201 гиф <размер> 871
1 2 49 6 17 2014 13 15 201 1 0 1043 <au_launchpad_back.gif> 201 гиф <размер> 871
1 3 49 6 18 2014 1 38 201 1 0 1043 <au_launchpad_back.gif> 201 гиф <размер> 871
1 4 49 6 18 2014 7 14 201 1 0 1043 <au_launchpad_back.gif> 201 гиф <размер> 871
1 5 49 6 19 2014 5 49 201 1 0 1043 <au_launchpad_back.gif> 201 гиф <размер> 871

Если мы рассматриваем это как пример 9-й позиции 7671912

Примечание : код должен быть осуществимым в любой другой файл, а также.

+341
James Xia 4 дек. 2014 г., 15:03:07
30 ответов

В Вт утилита считывает через utmp базе wtmp ПО для отображения телетайп информация, насколько я знаю. Это написано XDM является, по-видимому, используя то, что называется sessreg (в Х11 утилита "Управление через utmp/wtmp по записи для инициализации клиента").

В sessreg инструкции написано поставить строку

sessreg -а-л $дисплея -х в /etc/Х11/программы XDM/X серверы $пользователей

в Х11 Xstartup сценарий. На мой OpenBSD машине, строка на самом деле звучит так (в файле/etc/Х11/программы XDM/Xstartup)

exec в файле /usr/с x11r6/bin и/sessreg -а-Вт /ВАР/лог/wtmp по -U в каталоге /var/выполнить/через utmp -х в /etc/Х11/программы XDM/X серверы -л $дисплей -ч "" $пользователей

С флаг имеет следующее описание в sessreg руководство:

Это описывает "линии" название записи. Для терминала сеансы, это финальный отрезок пути терминала устройство именем (например, ttyd0). Для Х сессиях, она должна наверное, местные отображаемое имя дано сессии пользователей (например :0). Если он не задан, имя терминала будет определяемся с ttyname(3) и раздели ведущих компонентов.

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

$ трупа sessreg -а-л привет КК

(КК - это я, а трупы - это в OpenBSD "эквивалент" из судо)

$ Вт
 7:31, Юг Тихого океана до 10:55, 2 пользователей, нагрузки средние: 1.20, 1.16, 1.10
ПОЛЬЗОВАТЕЛЬ ТЕЛЕТАЙП ОТ ВХОДА В СОСТОЯНИИ БЕЗДЕЙСТВИЯ, ЧТО
КК Р0 192.168.216.1 8:47AM 0 tmux: клиент (в/tmp/tmux-1000/по умолчанию)
он КК - 7:31, Юг Тихого океана 0 -

$ трупа sessreg -д-л привет КК

$ Вт
 7 часов 32 до 10:56, 1 пользователь, средняя загрузка: 1.22, 1.17, 1.11
ПОЛЬЗОВАТЕЛЬ ТЕЛЕТАЙП ОТ ВХОДА В СОСТОЯНИИ БЕЗДЕЙСТВИЯ, ЧТО
КК Р0 192.168.216.1 8:47AM 0 tmux: клиент (в/tmp/tmux-1000/по умолчанию)

$ последняя | глава -н 3
КК привет сре 11 19 января:31 - 19:31 (00:00)
ttyC0 КК Ср янв 11 18:54 - 19:21 (00:27)
КК ttyp0 192.168.216.1 Ср янв 11, 08:47 все-таки вошли в

В заключение: :0 - это просто текстовая строка туда положил sessreg полезности. Это может быть что угодно, но скорее всего значение $дисплей.

+1000
Anna Khakhalova 03 февр. '09 в 4:24

Я надеюсь, что я поймал тебя вовремя прежде чем вы избавились от всех своих сценариев и файлов конфигурации. Когда в Debian объявил переключиться на systemd, много народу не понравилось и достаточно ненавидел его настолько, чтобы раскошелиться дистрибутив с init повреждена из стабильной ветки. https://devuan.org/

В той мере, в Unix, до сих пор, мое расследование привело меня к Lumios (и Солярис-по-прежнему бесплатно, если вы являетесь разработчиком или ремесленника, а не бизнес) и Solaris как самый близкий к системе V R4 а возможность воспользоваться всеми преимуществами современного оборудования. Если вы не довольны, основанные на BSD версии, то я бы проголосовал за OpenBSD или OpenDarwin, а чем FreeBSD из-за повышенной безопасности. Кстати, именно поэтому мне понравился Lumios; они обновление их защиты гораздо чаще, чем Оракл (для бесплатной версии, раз в год) и, хотя у них есть принимая различные дороги, Lumios функционально, ИМХО, Солярис 11.3.

Теперь, если Лаборатории Белл могли воскреснуть...

+993
Denise Dixon 6 янв. 2018 г., 23:22:08
Другие ответы

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


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

У меня ситуация, когда на стороне сервера, точки монтирования иногда не появляются по NFS с определенного сервера глючат. Обычно перезапуск фнур и/или возиться с файл/etc/экспорт все чинит, но сегодня эта методика сделала все еще хуже: клиент пришел в состояние, где он обладает активным (заклинило?) подключение к серверу NFS в ядре, но не монтирует.

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

Вот мнение клиента сервера прямо сейчас:

# кот /прок/ФС/nfsfs/сервера 
НВ ПОРТ СЕРВЕРА ИМЯ ХОСТА
В4 c0a80002 801 1 192.168.0.2

# кот /прок/ФС/nfsfs/томов 
НВ СЕРВЕР ПОРТ ДЕВ ПРОСТРАНСТВА ЛПС
В4 c0a80002 801 0:24 440f01c0e0f340b5:b7d3a2c45abef647 нет 

В интересах полноты ниже приводится целиком:

# кот /труды/крепления 
в /dev/корневой / в ext4 RW,в этом режиме,данные=заказал 0 0
devtmpfs /Дев devtmpfs RW,в режиме,размер=1028128k,nr_inodes=217391,режим=755 0 0
прок /тез Докл RW,в режиме 0 0
файловой системы sysfs /sys файла файловой системы sysfs RW,в режиме 0 0
файловая система tmpfs /работает файловая система tmpfs RW,в режиме,режиме=755 0 0
devpts /dev и оч devpts RW,то параметром,гид=5,режим=620,ptmxmode=000 0 0
нет устройства /dev/ГИМ файловая система tmpfs RW,в режиме 0 0
группы /системы/ПС/контрольной группы контрольную группу РАО,режиме,наборе процессоров,процессор,подсистема cpuacct,ввод ом-вывод ом,памяти,устройствах,морозильная камера,net_cls,perf_event,net_prio,пид 0 0
fusectl файл /sys/ДФ/предохранитель/связей fusectl RW,в режиме 0 0
нет устройства /dev/ГИМ файловая система tmpfs RW,в режиме 0 0
ни одно /системы/ядра/отладки активные RW,в режиме 0 0

Итак, поехали: подключение к НФС, без каких-либо креплений.

Мой вопрос:

Я хочу, чтобы запустить ядерные пара ролик по NFS клиента конфигурации, так что я могу начать все заново — но без перезагрузки. Что я могу сделать?

+976
CB Terry 11 июн. 2018 г., 11:21:59

scai, autodelete.txt это файл я создал в Windows и загрузил на долю Линукс :) Сейчас я сделал этот код в Nano из-за проблемы с Windows и Linux код.

Но теперь он выдает кучу ошибок

корень ~/.конфиг # ш автоудаление
найти: нераспознанный: -е
Busybox и В1.20.2 (2012-08-09 05:49:15 центральноевропейское летнее время) мульти-называть бинарными.

Использование: найти [путь]... [опции] [действий]

Поиск файлов и выполнять действия над ними.
Первых неудачных действий обработки остановки текущего файла.
По умолчанию: путь текущего каталога, действие '-принт'

 -следуйте следовать по символическим ссылкам

Действия:
 ! Успех акта инвертный акта/отказа
 ACT1 [-а] ACT1 ACT2 если не удается остановить, еще ACT2
 ACT1 -о ACT1 ACT2, если удастся, остановить, еще ACT2
 Примечание: -имеет более высокий приоритет, чем о
 -шаблон имени файла (без имени каталога) в шаблон
 -имя_экземпляра регистр -название рисунка 
 -шаблон путь путь совпадение с рисунком
 -iPath с узором бесчувственно-путь
 -тип х тип файла: X (один из: ф,д,л,б,с,...)
 -ссылки N количество ссылок больше (+Н), меньше (-Н),
 или ровно N
Если не указан ни один из следующих действий, -печать предполагается
 -печать имени файла 
 -старпома УМК АРГ ; запустить cmd с всех экземпляров {} заменить на
 имя файла. Если cmd не выходит с ненулевым

автоудаление: строка 11: число байт: не нашли
+936
Alexei Vinogradov 13 авг. 2012 г., 19:29:08

найти . -тип D опции-mtime +90 -экзек РМ {}\;

  • находим файлы(F) в текущем каталоге(.) которое старше 90 дней, выполните команду Удалить(РМ).

. можно заменить путь к директории/

+934
dev2d 25 дек. 2014 г., 16:21:49

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

+931
Ashraf Adeyemi 17 мая 2014 г., 04:22:58

Альтернативное решение с СЭД:

СЕПГ -Н - /начало/,${ # в этом диапазоне
$!{ # если не последняя строка 
/далее/{ # если строка совпадает "далее"
н # Читать в следующей строке
п # печать шаблонов
вопрос # бросить
}
}
}' входной_файл

С лицензией GNU СЕПГ:

СЕПГ -Н - /начало/,${$!{/далее/{п;р;г}}}' входной_файл
+873
akashking 9 апр. 2015 г., 20:48:07

Я ударила то же самое. Это, кажется, быть вызвано следующими ошибку: https://bugzilla.redhat.com/show_bug.cgi?id=884673

# гора | грэп devpts devpts на /dev/тип оч devpts (RW,в режиме,режиме=600)

Перемонтирование раздела /dev/оч с соответствующими разрешениями помог мне:

горе -о перемонтировать,гид=5,режим=620 /Дев/оч

И конечно редактирование файл/etc/fstab строчку.

+869
Cary Meskell 7 мая 2011 г., 21:09:56

Если вы хотите сохранить через файл fstab просто попробуйте добавить _netdev варианты.

ни один каталог /mnt/aufs aufs сумму,создать=МФС Дирс=.....,_netdev 0 0

Это приведет к задержке горе, пока сеть работает.

+824
krishnabk 22 февр. 2010 г., 20:22:36

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

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

+798
3rd Day Believer 31 окт. 2017 г., 01:44:03

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

#!/бин/Баш

пред'=
найти . -параметр maxdepth 1 -тип F -именем "$1" | рода -в |
пока читала-Р файл; делать
 файл=${файл#*/} # удалить ведущий ./
 если тест -Н "$пред'"; затем
 дифф -у "$предыдущий" файл "$" > "${пред'%.*}-${файл%.*}.дифф"
интернет
файл предыдущий="$"
сделано

Пример сессии:

$ Эхо > файл1.х
$ Эхо б > файл2.х
$ эхо с > файл file3.х
$ Эхо д > file5.х
$ есно е > file10.х
$ ./script.sh "файл*.х"
$ ЛС *.дифф
файл1-файл2.дифф файл2-файл file3.дифф файл file3-file5.дифф file5-file10.дифф
+759
jivychaya 7 сент. 2019 г., 03:31:36

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

Так напиши в udev правило, которое заявляет клавиатуре как не уполномочен.

+721
Jannat Sheikh 4 апр. 2019 г., 23:11:27

У меня Убунту (Убунту 16.04.3 ЛЦ) образ системы отображения этого поведения на различном оборудовании.

В enp2s0 интерфейс загрузится, но если сетевой кабель отключить и подключить заново, интерфейс не удается получить IP-адрес. Как systemctl перезапустить сеть и программа dhclient enp2s0 вручную вернуть его к жизни.

Это, вероятно, связано (как-то) файл интерфейсов. Если файл/etc/сети/интерфейсов является пустым или закомментированы, интерфейс вернется, если кабель подключен.

Как только что-то положить в файл/etc/сети/интерфейсов (статические или DHCP), затем enp2s0 будет демонстрировать такое поведение.

Систему я тестирую это теперь имеет два сетевых интерфейса. enp2s0 и enp1s0. Такого не бывает, чтобы enp1s0. На другой системе здесь (создан из того же изображения), есть только enp2s0 интерфейс. Он постоянно бывает там.

Я создал тестовый скрипт и поместить его в файл/etc/сети/Если-вверх.д/ отправка дата и интерфейс информация в файле журнала. При загрузке вижу вот это:

Ло Пн янв 22 15:31:01 диапазон 2018
enp2s0 Пн янв 22 15:31:15 диапазон 2018
--все СБ янв 22 15:31:16 диапазон 2018

Если кабель подключен на enp2s0 , он никогда не выполняет. Если я подключить кабель на enp1s0, он работает и я вижу это в журнале.

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

Мой текущий файл интерфейсы:

авто Ло
iface защитный Ло инет замыкания

авто enp2s0
iface защитный enp2s0 инет по DHCP

iface защитный enp1s0 инет вручную

Он также делает то же самое со статической конфигурации.

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

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

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

+584
Shay Rojansky 14 февр. 2019 г., 17:18:01

Я использую Ubuntu 14.04 и я не слишком хорошо знакомы с корицей. Но Ubuntu Наутилус также использует "в набор-атрибут" для набор иконок.

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

xdotool и клавишу F5

Есть баш скрипт звонка "счастливого стола", что можете сохранить и восстановить свои позиции иконки для вас, а также организовать их в сетку. Просто Google это.

+515
Monica Paculba Sugagauil 5 июл. 2016 г., 13:00:23

Я пытаюсь их установку в Ubuntu установочный компакт-диск, используя инструкции на http://beezari.livejournal.com/191717.html Я добавил мой ключ gpg в Ubuntu-брелок и подписанный файл выхода с него (в результате освобождения.файл подпись GPG) Но во время установки я получаю

gpgv: не могу проверить подпись открытым ключом не найден

Похоже, чтобы установить новый для Ubuntu-брелок с Ключ мне нужно, чтобы он уже установлен (в установщике Debian, может быть?). Я могу обойти с помощью программы установки Debian/allow_unauthenticated=ложь , но это, кажется, довольно плохая практика.

Обновление

Этот установочный диск должен быть использован для автоматической установки с помощью PXE

+511
jonibenj 29 дек. 2011 г., 17:36:46

У меня Линукс Минт 18 корицы установлен в качестве единственной ОС на моем ноутбуке Асер Aspire 5750. У меня BenQ для внешнего монитора, подключенного такие, что у меня есть двойная настройка монитора (Экран для ноутбука + и MSI).

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

enter image description here

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

Когда это происходит, я приступаю к выключения компьютера (нажмите кнопку питания в течение 5 секунд). Потом включите компьютер, еще раз нажав на кнопку питания, которая приносит жратвы, где я выбираю Линукс Минт 18 корицы 64-битной которая загружается ОС. Интересно, что это восстанавливает мою сессию, когда я ставлю компьютер в спящий режим - так что все хорошо! Вопрос: что происходит с зависанием на загрузке, от которого у меня в силу-перезапустите компьютер? Как я могу это исправить?

+469
Mohamed Amin Chairi 17 авг. 2013 г., 21:26:35

Тл;др - один вкладыш Баш магия сбросить все сертификаты в цепочке

в openssl s_client -showcerts -проверка 5 -подключения-де.Википедия.орг:443 < /dev/нуль | у awk '/начало/,/конец/{ если(/начать/){с++}; Выход="сертификат"а".ЭЛТ"; печать >из}' && Для сертификата в *.ЭЛТ; делать новое_имя=$(в openssl x509-на-noout -теме-в $сертификата | СЕПГ -н 'с/^.*ЦН=\(.*\)$/\1/; с/[ ,.*]/_/г; с/__/_/г; с/^_//г;р').УГР; МВ $свиду $новое_имя; сделано

Объяснение в 2 шага

Сваливать все сертификаты в цепочке на текущую папку как свиду${chain_number}.УГР:

в openssl s_client -showcerts -проверка 5 -Подключение your_host:443 < /dev/нуль | у awk '/начало/,/конец/{ если(/начать/){с++}; Выход="сертификат"а".УГР"; печать >из}' 

бонус-трек переименовать их общее название:

для CERT в *.УГР; делать новое_имя=$(в openssl x509-на-noout -теме-в $сертификата | СЕПГ -н 'с/^.*ЦН=\(.*\)$/\1/; с/[ ,.*]/_/г; с/__/_/г; с/^_//г;р').УГР; МВ $свиду $новое_имя; сделано
+464
DEZIII 5 авг. 2011 г., 22:56:48

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

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

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

+462
Fake4d 17 нояб. 2013 г., 15:50:14

У меня возникли проблемы при попытке установить экран на сервере Linux 6.5.

Я пробовал:

судо ням установить экран

Также...

судо ням установить экран.архитектуру x86_64

Работает...

экран список судо ням 

дает...

Ошибка: не соответствующие пакеты в список

Работает судо компании Yum repolist дал мне это:

Загруженные Плагины: продукт-код, обновить-менеджера, безопасности, подписка-менеджер

Эта система не зарегистрирована в управлении подписками. Вы можете использовать абонемент-менеджер для регистрации.

Хранилище 'на DVD' отсутствует имя в конфигурации, используя ID

РЕПО код статуса наименование РЕПО

pgdg93 в PostgreSQL 9.3 6Server - x86_64 с 407

rpmforge и RHEL 6Server - RPMforge.net - Даг 4,718

rpmforge-массовка и RHEL 6Server - RPMforge.net - массовка 711

repolist: 5,836

Когда я запускаю команду sudo подписки-менеджер списка, я получаю:

+-------------------------------------------+
 Установлен Статус Продукта 
+-------------------------------------------+
Наименование Товара: Красная Шляпа Предприятия Linux-Сервер
Код товара: 69
Версия: 6.5
Арка: архитектуру x86_64
Статус: Неизвестно
Подробности Статус:
Начало:
Окончание:

Любые идеи о том, как этого добиться?

+412
Kate Baking 10 дек. 2010 г., 01:00:16

Если вы хотите добавить только 4 цифры, это должно быть достаточно:

сумма() {
 функции printf '%д\Н' "$(( $1 + $2 + 3 $+ $4 ))"
}

Или если вы хотите добавить произвольное количество чисел:

сумма() {
 местный номер сумма

 на число; делать
 (( сумма += число ))
сделано

 функции printf '%д\п' "$сумма"
}
+406
Asta1989 17 февр. 2018 г., 12:59:59

Я пытаюсь сделать две сенсорные дисплеи работают как отдельные дисплеи (но касания работает на обоих соответственно). Мне удалось сначала установить два экрана с одного ServerLayout (но работал только на одном экране в этом). Я читал, что нужно связывать устройства ввода в ServerLayout, и в моем случае это означало бы, я должен иметь два ServerLayouts настройки как здесь: Как заблокировать одну мышь/клавиатура пара на каждом экране?

По какой-то причине, когда я делаю это мой другой экран становится черным и не работает. Только Screen0 работает, который прилагается к ServerLayout0. Я сам уже слепой и не вижу никакой ошибки в моем файле xorg.конф:

Секции "ServerLayout"
 Идентификатор "ServerLayout0"
 Экрана 0 "Screen0" 0 0
 Манипулятора "Mouse0" "CorePointer"
 Манипулятора "touchscreen0" "CorePointer"
 Вариант "BlankTime" "0"
 Вариант "StandbyTime" "0"
 Вариант "SuspendTime" "0"
 Вариант "Если" "0
EndSection

Секции "ServerLayout"
 Идентификатор "ServerLayout1"
 Экран 1 "Screen1" 0 0
 Манипулятора "touchscreen1" "CorePointer"
 Вариант "BlankTime" "0"
 Вариант "StandbyTime" "0"
 Вариант "SuspendTime" "0"
 Вариант "Если" "0
EndSection

Раздел "Файлы"
 ModulePath "/usr и/lib в/из xorg/модулей"
 Перечню "/usr/доли/шрифты/X11/разное"
 Перечню "/usr/доли/шрифты/X11/кириллица"
 Перечню "/usr/доли/шрифты/X11/100dpi/:немасштабируемое"
 Перечню "/usr/доли/шрифты/X11/75dpi/:немасштабируемое"
 Перечню "/usr/доли/шрифты/X11/Тип1"
 Перечню "/usr/доли/шрифты/X11/100dpi"
 Перечню "/usr/доли/шрифты/X11/75dpi"
 Перечню "встроек"
EndSection

Раздел "Модуль"
 Нагрузки "ГБО"
EndSection

Секция "Inputdevice"
 Водитель "файлам"
 Идентификатор "touchscreen0"
 Параметр "имя" "Эло сенсорный screen0"
 Вариант "InvertY" "правда"
 Опция "Калибровка 0 0 1280 1024"
 Вариант "Emulate3Buttons" "правда"
 Вариант "Emulate3Timeout" "50"
 Вариант "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"
EndSection

Секция "Inputdevice"
 Водитель "файлам"
 Идентификатор "touchscreen1"
 Параметр "имя" "Эло сенсорный screen1"
 Вариант "InvertY" "правда"
 Опция "Калибровка 0 0 1280 1024"
 Вариант "Emulate3Buttons" "правда"
 Вариант "Emulate3Timeout" "50"
 Вариант "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"
EndSection

Секция "Inputdevice"
 Идентификатор "Keyboard0"
 Водитель "КМД"
EndSection

Секция "Inputdevice"
 Идентификатор "Mouse0"
 Драйвер "мыши"
 Параметр "протокол" "авто"
 Параметр "устройство" "устройство/dev/вход/мышей"
 Вариант "ZAxisMapping" "4 5 6 7"
EndSection

Раздел "Монитор"
 Идентификатор "Monitor0"
 Имяразработчика "Монитор Поставщик"
 Параметр Modelname "Модель Монитора"
EndSection

Раздел "Монитор"
 Идентификатор "Монитор1"
 Имяразработчика "Монитор Поставщик"
 Параметр Modelname "Модель Монитора"
 Вариант "Полосу Отвода" "Monitor0"
EndSection

Раздел "Устройство"
 Вариант "AccellMethod" "СНС"
 Вариант "ZaphodHeads" "разъемы HDMI1"
 Вариант "TearFree" "правда"
 Идентификатор "Device0"
 Водитель "Интел"
 BusID "слотов PCI:0:2:0"
 Экран 0
EndSection

Раздел "Устройство"
 Вариант "AccellMethod" "СНС"
 Вариант "ZaphodHeads" "HDMI2"
 Вариант "TearFree" "правда"
 Идентификатор "Устройство1"
 Водитель "Интел"
 BusID "слотов PCI:0:2:0"
 Экран 1
EndSection

Раздел "Экран"
 Идентификатор "Screen0"
 Устройство "Device0"
 Монитор "Monitor0"
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 1
EndSubSection
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 4
EndSubSection
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 8
EndSubSection
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 15
EndSubSection
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 16
EndSubSection
 Подраздел "Дисплей"
 Просмотра 0 0
 Глубина 24
EndSubSection
EndSection

Раздел "Экран"
 Идентификатор "Screen1"
 Устройство "Устройство1"
 Монитор "Монитор1"
 Подраздел "Дисплей"
 Глубина 24
EndSubSection
EndSection

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

Чтобы прояснить мой вопрос лучше: мой вариант использования заключается в том, что там будут две отдельные пользователи, использующие устройство в то же время. Они должны иметь свои собственные занятия. В обоих мониторах одинаковое программное обеспечение выполняется, но отдельные экземпляры его. Я хочу сенсорного ввода для входного регистра в соответствующих областях экрана. А если они выполняются в том же ServerLayer прикосновение от Screen1 передается Screen0. Чего я не хочу.

+342
Sixx 10 февр. 2010 г., 21:11:21

У меня есть следующий XML-файл:

<?формат XML версия="1.0" кодирование="UTF-8"?>
<Элемент LinearLayout андроид: "включено" ="ложно" для Android:ориентация="горизонтальный" андроид:идентификатор="@ИД/action_container"
 андроид:фон="@null" в ОС Android:paddingLeft="4.0 погружения" для android:layout_width="0.0 дип"
 ОС android:layout_height="48.0 дип" для Android:layout_weight="1.0"
стиль="@стиль/виджет.Совместимости.NotificationActionContainer"
описание:андроид="http://schemas.android.com/apk/res/android">
<Книги для Андроид:включено="ложно" для Android:layout_gravity="старт|центр" для Android:ИД="@ИД/action_image"
для android:layout_width="@Димена/notification_action_icon_size"
 для android:layout_height="@Димена/notification_action_icon_size" для Android:scaleType="centerInside"
андроид:Альфа="0.5"/>
<Виджет TextView андроид:включено="ложно" для Android:свойства textColor="#ffcccccc" 
андроид:эллиптизации="конец"
 для Android:layout_gravity="старт|центр" 
 андроид:идентификатор="@ИД/action_text" для Android:paddingLeft="4.0 дип"
 андроид:кликабельно="ложно" для android:layout_width="wrap_content в качестве параметров" 
ОС android:layout_height="wrap_content в качестве параметров"
 для Android:однострочный="правда" для Android:Альфа="0.5" 
стиль="@стиль/виджет.Совместимости.NotificationActionText"/>
</Элемента LinearLayout>

Я пытаюсь удалить лишние пробелы и разрывы строк.

Это результат мне нужен:

<?формат XML версия="1.0" кодирование="UTF-8"?>
<Элемент LinearLayout андроид:включено="ложно" для Android:ориентация="горизонтальный" андроид:идентификатор="@ИД/action_container" для Android:фон="@null" в ОС Android:paddingLeft="4.0 погружения" для android:layout_width="0.0 погружения" для android:layout_height="48.0 погружения" для Android:layout_weight="1.0" стиль="@стиль/виджет.Совместимости.NotificationActionContainer" описание:андроид="http://schemas.android.com/apk/res/android">
<Книги для Андроид: "включено" ="ложно" для Android:layout_gravity="старт|центр" для Android:идентификатор="@ИД/action_image" для android:layout_width="@Димена/notification_action_icon_size" для android:layout_height="@Димена/notification_action_icon_size" для Android:scaleType="centerInside" андроид:Альфа="0.5"/>
<Виджет TextView андроид:включено="ложно" для Android:свойства textColor="#ffcccccc" андроид:эллиптизации="конец" для Android:layout_gravity="старт|центр" для Android:идентификатор="@ИД/action_text" для Android:paddingLeft="4.0 погружения" для Android:кликабельно="ложно" для android:layout_width="wrap_content в качестве параметров" в android:layout_height="wrap_content в качестве параметров" для Android:однострочный="правда" для Android:Альфа="0.5" стиль="@стиль/виджет.Совместимости.NotificationActionText"/>
</Элемента LinearLayout>

Я пытался использовать эту команду

СЕПГ -я " ы/^[ \т]*//;с/[ \т]*$//' file.xml

Он удалил некоторые пробелы, но не удалить разрывы строк.

В конце концов я хочу быть в состоянии изменить, например, ширину книги по (На базе android:layout_width) в 5dip, зная только его ID(@ИД/action_image).

я хочу быть в состоянии получить XML-элемент по его ID и изменить значение других параметров

+320
KingOfTheMountain 18 июн. 2010 г., 13:54:42

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

+318
Jayson Roberts 27 окт. 2016 г., 22:59:58

Я держу функцию, чтобы сделать что-то похожее на мой dotfiles. https://github.com/sagotsky/.dotfiles/blob/master/.functions#L248

функции malloc() {
 если [[ $# -EQ в 0 || $1 -эквалайзер '-ч' || $1 -да, 0 ]] ; затем
 Эхо -э "использование: Танос Н\Н\Н nAllocate Мб, подождать, затем отпустите ее."
 еще 
 Н=$(бесплатно -м | грэп "Мэм": | у awk '{печати инт($2/10)}')
 если [[ $Н -ГТ $1 ]] ;затем 
Н=$1
интернет
 Ш-с "MEMBLOB=\$(ДД, если=/dev/urandom BS=в 1Мб кол-во=$Н) ; сна 1"
интернет
}
+315
Jeff Purcell 22 нояб. 2016 г., 11:50:59

Я недавно заметил, что структура 16:

http://redhat.download.fedoraproject.org/pub/fedora/linux/releases/16/Fedora/x86_64/os/

отличается от 17:

http://redhat.download.fedoraproject.org/pub/fedora/linux/releases/17/Fedora/x86_64/os/

Имеет что-то существенно изменилось в сторону, что Fedora упаковывается, и если да, этот эффект автоматически устанавливать инструменты, которые читают из справочника ОС/? Например, Вирт-установить.

+284
Zooomz 23 мар. 2011 г., 23:17:05

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

Пожалуйста, объясните, почему это так.

Спасибо.

+159
rapto 31 мая 2013 г., 20:55:09

Я могу SSH из моего дома линукс в школу, вписав

СШ <школа ID>@<школа>.Калифорния

но что, если я хочу сделать это наоборот?

Я в школе и я хочу подключиться к домашнему компьютеру. Как мне это сделать?

Допустим, мой логин на моем домашнем компьютере Боба. Как мне действовать дальше? с помощью Putty/терминал?

Я пытался сделать:

СШ Боб@<IP-адрес домашней сети найти с помощью whatsmyip>

но это не сработало.

Я уверен, что мой дом имеет подключение к интернету.

+150
user272062 13 июн. 2011 г., 17:54:23

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

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

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

Одна сложность в этом вопросе заключается в том, что пример не использовать командную консоль-заказ на "буквенные", с 16.ПНГ следует 8.ПНГ. В вариант из GNU и BSD, вроде утилиты ручек , что (но это не в POSIX).

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

Вот небольшой пример для иллюстрации (с "РМ" изменено на "эхо"), с помощью GNU стат:

#!/Бен/ш
последний=х
# команду sed лент ведущий "./", который путает "сорт-г"
найти . -имя '*.формат PNG' |СЭД -е 'с^./,,' | сортировки -г | а правда
делать
 пункт читать 
 [ -з "$элемент" ] && сломать
 размер=$(стат -с "%S " или "вопрос")
 Эхо "$размер>$элемент"
 если [ "Х$размер" = "х$вчера" ]
тогда
 Эхо "РМ -Ф \"вопрос\""
интернет
последние="размер"
сделано
+83
SoloKyo 11 июл. 2019 г., 08:59:37

Ваши догадки, кажется около 100% правильно.

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

+83
yang yang 19 окт. 2018 г., 07:06:05

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

ЛС-цвет=нет

следует указать каталог, не жалуясь.

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

Чтобы быть уверенным, что вы бежите ЛС , минуя псевдоним, используйте один из

команда ls

или

\ЛС

Чтобы удалить псевдоним для ЛС, использовать

unalias LS в
+74
user62087 31 дек. 2015 г., 06:24:13

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil