Удалить переносы с помощью sed

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

 ба бла бла hyphe-</страница>
 <страницы>натэд бла бла бла

и результат должен выглядеть как

 бла бла бла</страница>
 <страницы>через дефис бла бла бла

Я знаю СЕПГ команду Н, но я не могу контролировать мой переносов происходит на четных или нечетных строк.

Я могу сделать удаление переносов как skteched выше с помощью sed? Есть ли альтернативные способы сделать это (например, с Другие оболочки Unix команды или с Python или Perl)?

Редактировать. По запросу, реальный пример из моей входной файл:

[...] и паров, по сравнению с воздушно-термо-</страница>
<страница>метр с ртутный термометр, на упругих [...]

EDIT2: Alltho' я взял пример достаточно случайным образом, это действительно очень неприятная. Хотел выход в данном случае

 [...] и паров по сравнения</страница>
<страница>воздуха-термометр с ртутным термометром, на упругих [...]

т. е. использовать пространство разделитель слов. Главная проблема для меня-написать шаблон, который охватывает разрыв строки в оригинале. И да, шаблон должен только удалить дефисы сразу перед </страница>

+602
nikitocik 26 мар. 2013 г., 20:56:11
38 ответов

(Используя Ubuntu на EC2 или на АРМ)

У меня есть сценарий, /home/ubuntu/start.sh. Если я запустить его в Ubuntu, она работает хорошо. Мне это нужно для запуска при запуске, так что я положил его в файл/etc/rc автомобиль.местные. Это потом будет работать как root на перезагрузки, и это не удается. Я в состоянии воспроизвести ошибку с:

# Я в Ubuntu
$ whoami
Убунту
$ судо Су
# я сейчас корень
$ whoami
корень
$ ./start.sh
./start.sh: строка 9: НПМ: команда не найдена
$ Су-c ./start.sh - Убунту
./start.sh: строка 9: НПМ: команда не найдена

Так он выглядит:

  • корень не знает об НПМ (установлена Убунту под /дома/Убунту/.НВМ/версии/узел/В4.2.6/бин/НПМ , так что имеет смысл)
  • Су-c ./start.sh - в Ubuntu не точно запустить скрипт в Ubuntu

Как я могу запустить этот скрипт именно так, как если бы я вошел в систему как Убунту?

+970
Silas Ribas Martins 03 февр. '09 в 4:24

При использовании ви, вы можете покинуть режим вставки с помощью CTRL + C и вместо более традиционных Эку. Есть ли ситуации, где это было бы нежелательно использовать для бывших вместо последнего? Это поломать ничего другого, кроме лучшей практике?

+939
seugnimod 23 июл. 2015 г., 21:19:43
Другие ответы

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


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

Нет. Ядро специально разработан, чтобы запретить код пользовательского режима работает в кольце 0.

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

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

+921
ryanyz10 27 окт. 2016 г., 13:28:14

Во-первых, вы должны удалить файл/usr/УКБ от вашего пути, как этот каталог является довольно устаревшим теперь. Это было предназначено, чтобы облегчить людям переход из SunOS 4 к Солярису 2 пару десятилетий назад, но не в эти дни. Особенно это копия команды, которые устанавливают специфические флаги для компиляции BSDish код.

Во-вторых, все текущие Солярис релизы выходят с компилятор C из коробки, но она находится в каталоге, который не может быть в вашем пути, в/usr/ВПР/Бин и называется компилятором gcc (GNU компилятор). Обратите внимание, что Солярис 11 имеет ССЗ в пути.

В Solaris 10, использовать

в /usr/ВПР/ОГРН/ССЗ

или

Путь=$path: в файле/usr/ВПР/бин
ССЗ

Кроме того, вы, возможно, уже установили (или можно установить) Солярис студии компилятор (теперь Oracle студии-разработчика). В этом случае, его путь будет <установочный каталог>/бин/куб. см (например: /opt/на SUNWspro/ОГРН/куб. /опт/SolarisStudio11/ОГРН/куб. см, /опт/OracleDeveloperStudio12.5-ОС-СПАРК-Бин-Бин/developerstudio12.5/бин/куб.и т. д.)

+914
user43455 24 июл. 2010 г., 12:57:12

Я могу отключить клавиатуру или мышь через:

сравнению с XInput отключить <устройство>

Но как я мог знать, будет ли устройство ранее отключен, в командной строке?

+885
Boris PsyDoc 5 февр. 2018 г., 11:27:48

Это не совсем ответ. Но я решил свою проблему путем удаления информации обо всех устройствах, в файле/etc/udev из/правил.Д/70-стойкие-net-правила до перезагрузки. Файл просто содержала:

"# Этот файл был автоматически сгенерирован каталог /lib/udev из/write_net_rules

программа#, выполнения стойкие-net-генератор.правила файл.

#

# Вы можете изменить его, пока вы держите каждое правило на один

линия#, и изменить только значение name= ключ".

Затем после перезагрузки, мои устройства были установлены еще в eth0 и eth1.

+871
Tushar Arora 11 дек. 2018 г., 08:12:14

Если вы используете только файлы изображений, чем, возможно, желаете воспользоваться комиксов архиве (.ЦБ РФ, .КБЗ, .КПТ, .ЦБА, .cb7)

  • Если вы используете для работы с 7z переименуйте расширение (суффикс) для .cb7
  • Если вы используете туз переименуйте расширение (суффикс) для .ЦБА
  • Если вы используете РАР, то переименуйте расширение (суффикс) для .ЦБ РФ
  • Если вы используете деготь переименуйте расширение (суффикс) для .КПТ
  • Если вы используете ЗИП переименуйте расширение (суффикс) для .КБЗ

Это гораздо более гибким, чем PDF.

Под Linux вы можете использовать программное обеспечение как комикс, в Evince, okular на и QComicBook.

https://secure.wikimedia.org/wikipedia/en/wiki/Comic_book_archive

+803
Dawid Eichab 7 мар. 2015 г., 14:34:52

Я хочу открыть jupyter тетради (.файл ipynb) в браузере с помощью команды

оболочкой IPython ноутбук <имя_файла>.ipynb

Я подумал, если я мог бы подправить мой Linux, таких, что дважды щелкнув значок файла скрипта и открывает в браузере (путем создания начального рабочего стола или так?).

+776
Pnar Sbi Wer 23 апр. 2019 г., 03:18:26

Проблема, ваша линия ФГ не соответствует шаблону /Ф/.

Первые строки букваря подобраны /с/, то команды внутри блока выполняются.

  • В Н команда печать текущего шаблона, который АВС и заменить шаблон пространства со следующей строки ввода, которая является ЦДО.

  • кд не соответствует /Ф/, то это был не д'eleted, и напечатано в стандартный выход.

Теперь, следующая строка ввода ФГ было читать, не совпадает с, то блок кода не выполняется.

Вы можете проверить с помощью лООК команду:

Эхо-СВ "Азбука\ncde\НФГ\Н" | СЭД -н "л;/с/{
Н
/ф/д
}"

выходы:

АВС$
ФГ$

Добавление лООК команды в начале скрипта говорит вам, какие строки ввод был обработан вне блока кода.

+764
Karen Kalke 24 мар. 2011 г., 01:07:33

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

Вы можете использовать предохранитель файловой системы для монтирования файловой системы изображения без прав суперпользователя. Нет предохранитель реализации системы ext4, но есть один для файловых систем ext2, один для файловой системы ZFSи т. д.

+758
MSphinct 27 июн. 2017 г., 08:54:17

Это может делать то, что вы хотите (анзибль 2.8)

-е 'name1_var=""теста"" name2_var=""testb"" name1_var3=""testc""'
+751
Cady Cuzzort 24 мар. 2019 г., 12:07:32

Вы правы, то libc openlog()не позволяет указать сокет, но это обычно только полезно, если вам необходим отдельный и syslogd. (А гнездо - это не то же самое, как вещь, как файл, сообщения пишутся, конечно.)

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

#включить <системный журнал.ч>
...
методов openlog("myprog",LOG_PID,LOG_USER);
 функция syslog(LOG_INFO,"%ы","мое сообщение...");

Или в Perl:

используйте sys::syslog в кя(:setlogsock по умолчанию);
setlogsock 'в Unix'; 
# setlogsock('в Unix','/опт/my_root на/dev/вход');

методов openlog("myprog","пид","пользователь");
журналов("информация","мое сообщение...");

Увидеть ваших методов openlog(3) и Тома sys::syslog в(3) Man-страницам для получения подробной информации о константы.

Если вы действительно хотите войти в другой разъем, чем на/dev/Вход , вы можете легко сделать это в Perl с Вторая форма setlogsocket() , как указано выше. Возможно, вам придется использовать последние тома sys::syslog в пакет, я видел его не с v0.17 когда указан путь.

Это немного выполнить в C, вы должны подключить() для того, сокет и писать() это правильный формат сообщения. Я рекомендую вам прочитать источник для регистратора (функций myopenlog() и mysyslog()) в последнее время-иш утиль-ОС Linux-2.х версии.

На Linux (glibc версии) и FreeBSD путь, который openlog()не использует жестко (_PATH_LOG из каталога/usr/включать/системного журнала.ч), я не знаю никакого способа, чтобы изменить его во время выполнения (кроме изолированной, или .так и DLL инъекции).

+702
Meowstar 2 мая 2011 г., 13:20:11

Попробуйте это:

\ $ <file.txt тр '\N' в '\0' | е с/\х0--\ - х0/\н--\н/г '| ТР' 0; ' '-'
Диджей Ассад-Laurell-Пот
--
Стив Аоки-БЦ-отходов-он-на-меня
--
Оливер-Хелденсов-Shungudzo-огонь-в-моей-душе
--
  • <file.txt тр '\N' в '\0' конвертировать все работы\N (символ новой строки) К \0 (нулевой) символов
  • | е с/\х0--\х0/\н--\н/г' преобразует \0--\0 до \н--\н
  • | ТР '\0; ' '-' новообращенный оставаясь нулем, точкой с запятой и пробелами до -
+645
ix5 13 авг. 2012 г., 09:58:47

Может быть ваша жратва была повреждена. Попробуйте исправить файл /boot/файл grub2/харч.cfg вручную, используя прямую операционной системы. Если это не сработает, то экспортировать необходимые изображения домен диска (типа /var/lib в/Qubes на/appvm/личные/привет.IMG) в хранилище персистирующая используя прямую операционную систему и после этого вновь установить Qubes на импорт и того(тех) образ диска, чтобы вновь установленные Qubes на.

Я надеюсь, что наконец-то вы можете попробовать это.

+641
freb 28 окт. 2012 г., 22:16:20

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

Так, на моем компьютере (под управлением Ubuntu), у меня есть три сетевых интерфейса - eth0 и для eth2, eth3. У меня есть связи, соединяющие эти порты к коммутатору (фирменная компании я часть). интерфейс eth0 настроен как DHCP-сервер (от ISC-DHCP-сервер). В переключатель для eth2 является частью VLAN20 (10.0.20.1/24) и eth3 часть из VLAN10(10.0.10.1/24). для eth0 (DHCP-сервер) является частью VLAN30(10.0.30.1/24). IP-адрес сервера 10.0.30.2. В настоящее время DHCP-сервер успешно присваивает IP-адресов в подсети 10.0.30 (я считаю из-за того, что это подсеть сервер входит). Так, для eth2 и eth3-это 10.0.30.10 является 10.0.30.11 (бассейн 10.0.30.10 - 10.0.30.100).

Однако, я хотел бы иметь возможность присваивать IP-адреса, соответствующего подсети интерфейса. Например, eth3 часть из VLAN10(10.0.10.1/24), поэтому он должен получить 10.0.10.адрес X, и eth2 должны получить 10.0.20.адрес X. Я хочу, чтобы сервер DHCP для назначения IP-адресов в зависимости от подсети клиента.

Я немного почитал и понял, что нужен DHCP-ретрансляции. Я настроил это на мой переключатель для VLAN 10 и VLAN 20. Кроме того, я включил опцию-82 для DHCP. Я также установил, что ISC-DHCP-сервер-реле и в DHCP-ретрансляции.файл conf я добавил IP-адрес сервера (10.0.30.2) и интерфейс сервера (через eth0). Я нашел какие-то пакеты с помощью Wireshark и заметил, что клиенты (для eth2 и eth3) общаетесь с агента ретрансляции.

Что я упустил И что нужно еще настроить, чтобы сервер DHCP назначить разные IP-адреса для разных подсетей/VLAN не?

+636
user7650484 28 июн. 2011 г., 20:42:52

Вы не можете использовать программы fdisk для работы с GPT-дисками, он будет работать только с MBR-дисках. Любой диск > 2 ТБ должны быть в GPT.

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

Попробуйте выполнить следующие действия для этого:

$ команду sudo sfdisk -л

Это будет список всех устройств ОПС и разделы. Вы можете создать разделы с помощью sfdisk , а также.

$ судо sfdisk /Дев/СДА

После создания раздела с помощью sfdisk вы хотите, чтобы отформатировать его:

$ mkfs, а.в ext4 на /dev/sda1, поскольку

С выше сделано, то вы должны быть в состоянии подключить жесткий диск, как вы изначально были попытки.

Определения жесткого диска файловой системы

Если вы не знаете, как жесткий диск и/или раздел может быть отформатирован, вы можете использовать команду dumpe2fs для этого.

$ судо dumpe2fs на /dev/sda1, поскольку | меньше

Анализируя результат выполнения этой команды транслируется в это u&л вопросы и ответы на тему: надежный способ обнаружить ext2 или ext3 или ext4?

Ссылки

+628
DEN28 22 дек. 2015 г., 03:19:33

Я использую скрипт, который получает входные данные из stdin. Этот вход может оказаться очень большой, поэтому я хочу, чтобы извлечь часть меня интересует в файл Temp.

Первая строка содержит "[БИУС]" и я хочу написать все, от этой точки до следующей "[" во временный файл.

Никогда не действительно работал с stdin в скриптах я не уверен, как это сделать.

+602
DoughtySeeker 15 авг. 2016 г., 03:22:43
СЭД '/) *$/с+/+) вход+г' 

В /) *$/ часть выбирает строки, чтобы быть изменен. В * это связано с тем, что есть пробелы после ). Но, может, эти пространства не являются преднамеренными.

+526
cchana 3 нояб. 2012 г., 22:49:23

Эти мосты создаются докер-сочинять. Они бегут в 172.х.х.х адресного пространства по умолчанию.

Это может привести к проблемам с другими сетями, имеющими то же адресное пространство.

Чтобы обойти эту проблему, измените докер-сочинять.далее код и вставьте следующее:

сетях:
по умолчанию:
ИГУМ:
 водителя: по умолчанию
конфиг:
 - подсети: 10.1.100.0/24

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

+512
Aira Oktoberina 4 мар. 2011 г., 15:44:50

Считается ошибкой, если пакет имеет чрезмерно либеральный возможности, поэтому такие случаи должны быть сообщены. Однако, они, возможно, уже исправили его в соответствии с https://bugs.launchpad.net/ubuntu/+источник/iputils по/+ошибка/534341

+511
KhaimovMR 26 апр. 2012 г., 12:15:28

Я был возиться с моей dotfiles в последнее время, и в какой-то момент я потерял использование по умолчанию и keymappings, которые я использую часто.

bindkey -л | команда grep '\^[АК] 
# bindkey -Р "^А""^С" собственн-вставлять
# bindkey "^к" само-вставить

Но человек страницы для zshzle четко сказано, что и отображаются по умолчанию, чтобы убить линии и АФС, как я ожидал.

Я нигде не могу найти в любой из моих файлов инициализации, где это было бы переназначить! Я, конечно, не сделать это:

печать /usr/местные/ ~/.з^(compdump|sh_history) ~/dotfiles | команды xargs АГ 'bindkey'
# /Пользователи/Верцингеторикс/.zshrc
# 56:bindkey "^[[3~" удалить Чара
# 
# /Пользователи/Верцингеторикс/dotfiles/для zsh/zshrc
# 56:bindkey "^[[3~" удалить Чара

Это все у меня есть!

На самом деле я знаю, что я этого не делал:

ЗШ -х &> диагностика.журнал
выход
сан. узел-л диагностируют.журнал
# 3802 диагностики.журнал
[[ -з $(АГ '\^[АК]' диагностировать.журнал) ]] && печати 'ничего!'
# ничего!
[[ -з $(bindkey -[АГ 'эвам]' диагностировать.журнал) ]] && печати 'ничего!'
# ничего!

Так что это дает? Что происходит с сопоставления по умолчанию?

+468
Saliba 26 июл. 2017 г., 05:18:25

У вас установлен /медиа/хранение как с параметром noexec. параметром noexec не позволяет выполнять какие-либо файлы на смонтированной файловой системе (см. человек 8 гора).

Вы должны указать старпома как опции монтирования в файле fstab. Обратите внимание, что в fstab запись тоже отсутствует по умолчанию (см. Также человек 5 в fstab). Вы, вероятно, хотите что-то сродни

F6C09DB5C09D7C95 /медиа/хранения/ нтфс-3г по умолчанию,номер uid=1000,gid в=1000,значение umask=0022 0 0 идентификатор UUID=

Проверить человек 5 в fstab или человек 8 крепление для значения по умолчанию. По крайней мере на моей системе, это так же, как

РАО,с битом SUID,Дэв,старпома,авто,вход nouser,async с

но это зависит от файловой системы.

Если вы хотите проверить это, не меняя файловой системы, попробуйте

горе -о перемонтировать / ОТВ /СМИ/хранение/ 

сначала перемонтировать /СМИ/хранения/ с исполняемым функциям и проверить ваш скрипт.

+465
keyoxy 26 авг. 2011 г., 13:31:41

Нет, не без изменения исходного кода. Глядя на источник Баш 5 (cd_builtin() функция в примитивы/компакт-диск.деф)- он просто печатает предлагаемый каталог название, и формат не настраивается во время выполнения (искать LCD_DOSPELL).

+453
Denis Hennessy 20 апр. 2013 г., 20:20:10

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

Есть некоторая информация о параметрах здесь:

  • процессора.cfs_period_us: длительность в микросекундах каждого периода планировщик, для решения пропускной способности. По умолчанию это 100000us или 100мс. Больших периодов позволит повысить пропускную способность за счет задержки, поскольку планировщик сможет выдержать ЦП нагрузка дольше. Противоположное верно для меньших периодов. Обратите внимание, что это только влияет не РТ задачи, которые запланированы КФС планировщик.
  • процессора.номера устройств определены: максимальное время в микросекундах, в течение каждого cfs_period_us в текущей группе будет разрешено запускать. Для например, если он равен половине cpu_period_us, группа будет быть только в состоянии пика в течение 50 % времени. Следует отметить, что это суммарное время за все процессоры в системе. Поэтому, для того, чтобы обеспечить полное использование двух процессоров, например, следует установить это значение в два раза стоимость cfs_period_us.

Скажем, я хочу, чтобы ограничить процесс на 1 ядро процессора. Это можно сделать следующими способами:

процессора.номера устройств определены 1.000.000
процессора.cfs_period_us 1.000.000

и

процессора.номера устройств определены 100.000
процессора.cfs_period_us 100.000

и

процессора.номера устройств определены 10.000
процессора.cfs_period_us 10.000

Какая разница между тремя вариантами? Скажем, у меня в Firefox процесс, чем ЦП.cfs_period_us лучше для него-больше или меньше и почему?

+450
Chinh Luc 3 апр. 2019 г., 10:52:08

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

someID=$(команда | команда grep -ОП '(?:^Успешно\sbuilt и\S)([\Да-я]{12}$)' | грэп -оп '([а-я\Д]{12})')

Пример вывода команды:

 ---> Через кэш
 ---> 9b4624927fa6
Успешно построенная 9b4624927fa6

Ожидаемый результат:

9b4624927fa6

Идентификатор извлекается из линии

Успешно построенная 9b4624927fa6

Как я могу объединить эти два заявления написаны в одну?

+363
Rukh Javed 5 апр. 2016 г., 17:51:36

Смотреть на такие стандарты, как POSIX и для сохранения гарантии. На практике, большинство POSIX-совместимых систем имеют незначительные отклонения от технических характеристик, но в целом вы можете рассчитывать на гарантии, указанными в спецификации. Большинство современных юниксов соответствии со спецификацией, даже если они не были официально проверены. Они могут быть запущены в стандарте POSIX режиме, например, установка POSIXLY_CORRECT=1 с bash или убедившись в том, что в/usr/xpg4/bin и опережает /ОГРН и /usr/Бен в пути на Солярис.

Один Unix и П2 (старая расширение стандарта POSIX) имеет это, чтобы сказать о ссылке:

По ссылке() функция атомарно создать новую ссылку на существующий файл и ссылку, количество файлов увеличивается на единицу.

О переименовании:

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

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

Кроме того, порядок операций гарантирован: в C, ; гарантирует последовательное выполнение; в ш ;/newline, а также гарантирует последовательное выполнение (а не && и так далее); Другие языки программирования предлагают подобные гарантии. Так в

разъединить("/tmp/и фу");
разъединить("/tmp/и бар");

гарантируется, что существует момент времени, когда в/tmp/foo в Существует, но не в/tmp/бар (при условии, что в/tmp/бар существует изначально). Поэтому одновременный процесс выполнения соединения("/tmp/и фу", "в/tmp/бар") не может добиться успеха.

Обратите внимание, что атомарность не гарантирует устойчивости. Атомарность является относительно наблюдаемого поведения на живую систему. Жизнестойкость в контексте файловой системы, о том, что происходит в случае сбоя системы. Многие файловые системы в жертву устойчивости на производительности, поэтому если выполнение отсоединить (в"Foo"); отключить("панель"); прерывается (с текущего каталога на диске), вполне возможно, что бар будет удален и фу останутся позади.

Некоторые сетевые файловые системы дают меньше гарантий, когда операции происходят на разных клиентов. Старых реализациях NFS не известно, для этого. Я думаю, что современные реализации лучше, но у меня нет опыта современного НФС.

+328
domingoesteban 28 нояб. 2011 г., 15:23:44

Они не гарантированы, что. Возможно, что с именем/foo/в oldpath является точкой монтирования.

Однако это может быть легко проверено путем выполнения монтажа | grep 'на /фу/Заметки' Никакого вывода следует указать, что в oldpath каталог не является точкой монтирования.

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

Я не уверен, является ли это автоматизировать, но стоит отметить, что в 3-м поле от горы (через пробел) - это точка монтирования для каждой строки, поэтому, используя вырезать -Д ' - Ф 3 может быть использован для извлечения пути (если вам нужно, чтобы убедиться, что это не просто подстроки другую точку монтирования, например /фу/Заметки/вложенных/точка_монтирования)

Если вы хотите перевести это в Си/Си++ кода, Вы можете использовать систему (в"Mount | grep 'на /фу/Заметки'"), но я не буду клясться, что. Вы можете иметь лучшую удачу на StackOverflow для более деталь реализации, если вам это нужно.

+326
Lisa Maria 21 июл. 2011 г., 15:35:21

МММ, потому что вы перезаписать файл нормальный? Что ты ожидала? dev/нуль - это не Каталог, это файл, указывающий на нулевое устройство. Когда вы МВ что-то, вы удалить и заменить что вы переехали:

файл $ /dev/нуль 
/dev/нуль: характер специального 
$ судо МВ файл /dev/нуль 
файл $ /dev/нуль 
/dev/нуль: ASCII текст 
+287
Pro Blaster 19 мар. 2017 г., 21:34:32

Да, предполагается, поскольку вы пытаетесь выполнить несуществующий команду '>/dev/нуль... из-за кавычек.

Взгляните на это: https://stackoverflow.com/questions/794728/variables-as-commands-in-bash-scripts

+285
res1 9 авг. 2010 г., 02:06:02

Использовать shopt -вопрос:

shopt -вопрос extglob && Эхо включения || Эхо отключить

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

Обратите внимание, что shopt только передает параметры, которые могут появиться в BASHOPTS переменная, эти варианты не допустимы для набор встроенных команд.

Чтобы проверить параметры, которые действительны в комплект, или может быть появляются в SHELLOPTS, используйте shopt -qо:

shopt -qо $ гулянки ... в POSIX -С 'в POSIX && Эхо включить || эхо отключить'
включить
+280
Menno Bieringa 7 сент. 2013 г., 16:04:48

Не XenServer в Бостоне решить эту проблему?

http://blogs.citrix.com/2011/05/18/xenserver-boston-beta-program/

С Бостон выпуска, физический процессор может быть назначен виртуальной машине, так что приложения, работающие в гостевой можете использовать инструкции процессора (“ГПУ проходное”). Это дает значительные преимущества ТСО на использование технологии HDX 3D и используется для доставки САПР и других графических приложений через виртуальные рабочие столы

+263
Mitiku 6 сент. 2015 г., 05:33:42

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

+239
user55678 18 мар. 2012 г., 05:06:44

В скриптах я использую

setxkbmap [код языка]

чтобы сменить раскладку клавиатуры в файл xorg. Для дальнейшей настройки,

параметр xmodmap

может быть слишком полезно. Проверьте также настройки локали, см. :

Язык на Арч Вики

+232
Ben Artin 30 авг. 2012 г., 00:59:44

Так, я случайно перепутала мой аккаунт Линукс Минт 18 админ, удалив корицу-настройки, что делает невозможным вход в свою учетную запись пользователя. Я загрузился с чистого Линукс Минт USB, и я, вероятно, собирается стереть мой ССД со всеми моими предыдущими данными. Есть несколько больших файлов (в ~/.локальный каталог/акция), который я хотел бы передать новому установить. Есть ли способ сделать это? Спасибо заранее.

+134
gemini06 2 мая 2015 г., 18:49:24
# решение /использовать его с корнем/:
команды semanage fcontext -а-с system_u -Т usr_t /опт/Гугл/Хром/хром-песочница
команды restorecon -в /опт/Гугл/Хром/хром-песочница

http://code.google.com/p/chromium/issues/detail?id=87704

+69
Martin McGirk 13 февр. 2017 г., 22:06:59

Когда поток выполнения кода в режиме ядра, сигналы ставятся в очередь, т. е. ядра помнит, что сигнал был послан, но не действуют на него. Когда поток ядра ожидает событие, ожидание может быть прервано сигналом — это зависит от автора кода ядра. Например, ядра Linux API имеет пар функций, таких как wait_event и wait_event_interruptible; только “прерываемый” функция возвращает немедленно, если поток получает сигнал.

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

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

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

+46
Peter Studer 11 мая 2016 г., 15:32:01

УПП поддерживает удаленный источник файла, а также удаленного файла назначения. Она использует SSH для передачи данных, так что это должно быть эквивалентно ваши попытки туннелирования:

файл SCP мой_логин@сервер2:~/
УПП мой_логин@сервер2:~/файл мой_логин@сервер1:~/

Кстати, если мой_логин такое же имя, как ваша локальная учетная запись, можно не указывать:

файл SCP сервере server2:~/
УПП сервере server2:~/файл server1:~/

Если вы действительно хотите тоннеля (так файл никогда не должен прикасаться к сервер2 файловой системы), то это ответили здесь: https://superuser.com/questions/276533/scp-files-via-intermediate-host

Так хорошо на самом деле, что это может быть рассмотрено уже ответил...

+42
SannaDonets 7 июн. 2014 г., 04:19:13

На моей основной работе машины иногда приходиться использовать проприетарные видео-драйверы Nvidia, но я бы предпочел использовать с открытым исходным кодом драйверов Nouveau большую часть времени. Как конфликты пакет NVIDIA с пакетом в стиле модерн (по крайней мере на арки), это не может быть сделано легко. В принципе, я хочу почти идентичных установок, которые отличаются только на какой из двух пакетов (и их зависимости) устанавливаются и пару файлов конфигурации xorg. Это возможно без того, чтобы поддерживать две отдельные системы?

+38
birone 13 сент. 2017 г., 22:22:48

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

$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