Как поменять весь HTML-блоки в нескольких файлах с помощью sed

У меня есть тонны HTML-страниц с содержанием simlar следующим образом:

<див класс="обертка">

<див класс="ААА">
...много html1 здесь, как высота/пролеты и т. д..
тег </div> <!-- конец ААА -->

<див класс="ВВВ">
...много html2 здесь
тег </div><!-- конец ВВВ -->

</див>

Мне нужно поменять див с полностью ААА и БББ классов с их содержанием:

Так что она становится:

<див класс="обертка">

<див класс="ВВВ">
...много html2 здесь
тег </div><!-- конец ВВВ -->

<див класс="ААА">
...много html1 здесь
тег </div> <!-- конец ААА -->

</див>

Примечания:

1) пустые строки между блоками являются необязательными.
2) htmls по содержать только один точный пары ААА и ВВВ Итак, к делу: ААА тогда ВВВ потом ААА не возможно.

Так что могли бы вы посоветовать, какие аргументы я должен пройти в СЭД. Я использую найти , чтобы найти все HTML-файлы, а затем запустить СЭД в качестве старпома парам:

найти . -имя_экземпляра "*.HTML-код" -старпома СЕПГ -я "ы/что здесь / и здесь /Г' {} \;

Если это не возможно с помощью sed , но допустим, возможно, с awk и я буду рад, если вы могли бы поделиться своими мыслями о лучший способ добиться желаемого.

Обновление:

Вот ссылка на реальный пример из жизни: http://pastebin.com/mdhJ9rtL

+106
Mahaiyin 29 дек. 2019 г., 05:31:14
32 ответов
Отображает список всех тем в man-страницы, которые связанные с предметом запроса.
+986
Kalisto63 03 февр. '09 в 4:24

трассированием не работает РМ -я по той же причине как:

Эхо РМ

не выход РМ -я.

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

В:

псевдоним фу='любой'
фу ХХХ

Снаряды расширяется, что:

независимо от ХХХ

и вот проходит еще один раунд интерпретации, в этом случае ведущим на выполнение любой команды.

псевдонимы только расширилась, когда нашли в командной должности (в качестве первого слова в командной строке).

ЗШ поддерживает глобальные псевдонимы.

Вы могли бы сделать:

псевдоним -г РМ=РМ -я

Но вы не хотите, а это будет означать, что:

Эхо РМ

будет выходной РМ -я например.

+976
user157654 15 апр. 2010 г., 09:36:19
Другие ответы

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


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

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

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

+946
PPartisan 18 сент. 2014 г., 01:58:16

Кто-нибудь знает скрипт (Баш, Перл, РНР ...) для проверки синтаксиса кронтаб-файлов?

Я нашел это http://www.intuitive.com/wicked/showscript.cgi?053-verifycron.sh но только Викси хрон нотации не поддерживается (например, 2-6/2).

+911
ChristineL 22 мая 2013 г., 22:32:47
Сети: [Тест] => 10.729519791085

Игры: [реальная] => 10

Моды: [Тест] => 27.729519791085

Фильмы: [Недвижимость] => 5

Еда: [Тест] => 101.729519791085

Вид Спорта: [Недвижимость] => 7

Как напечатать 1-й и 4-й переменной, если значение больше или равно 25.

+860
SamMacbookpro2012 4 июл. 2015 г., 19:07:51

В этот вечер, я случайно набрал в

.. мля

в командной строке bash (Федора 27, Баш 4.4.12). К моему удивлению, она (видимо) ничего нет, но не дал никаких ошибок. Почему?

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

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

Если я попробую три точки, это говорит о попытке двух:

[Джеймс@Мелисса ~] $ ...
Баш: ...: команда не найдена...
Похожие команды: '..'
[Джеймс@Мелисса ~] $ 

так что это, конечно, на каком-то уровне считает, что команда существует. Нет человека, страница за это, хотя, и .. --помочь не дает никаких выходных данных.

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

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

Все, что я могу догадаться, что это не совсем команда, но сообщение об ошибке подавляется по какой-то причине.

Любые другие идеи?

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

+846
Willie Kemp 15 сент. 2018 г., 13:51:14

Как объединить текст из файла строк в формате:

строка1
строка2
...

чтобы получить результаты, как

-о строка1:1 -о строка2:1 ...

Я нашел решение, как объединение с разделителем такой:

ДС=`кошка list.txt`
${ДС//$'\п'/','}

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

+803
someguest 18 мар. 2015 г., 01:50:50

На старых sysVR4 я буду форматирования дискет, а так

1,44 МБ дискеты

сокращение -Ф УФС /Дев/ДСК/f03ht 2560 

1,2 мб дискеты

сокращение -Ф УФС /Дев/ДСК/f13dt 2440

На 2440 и 2560 рассчитываются с 512*512 и 4*5 По вашему мнению, как рассчитать правильное значение 2.88 МБ для дискет? Спасибо

Блок 5760 как сообщает руководство,Unix версии-это интерактивные системы Unix 4.1 данное сообщение об ошибке

mkfs, А -Л -Ф /Дев/рдск/f0q36dt 5760:900 1 72
байт для каждого логического блока = 1024
общая логических блоков = 2880
общая иноды = 896
разрыв (физических блоков) = 1
размер цилиндра (физических блоков) = 72 
сокращение: ошибка записи: 9
+799
James King 27 дек. 2014 г., 02:55:37

Я хотел бы показать все установленные пакеты прошлого месяца с РПМ-ОК ... последняя команда, которая выдает в таком формате:

на libgcc-4.4.7-17.el6.архитектуру x86_64 Вт 01 ноя 2016 12:55:21 часов

В моем скрипте прошлыймесяц=$(дата-дата='1 месяц назад') является дата, из которого я хочу начать показывать в записи. Я попытался с помощью команды grep, sed и awk, но пока без результатов. Вот что я получил до сих пор:

#!/Бен/ш
сейчас = дата
прошлыймесяц=$(дата-дата='1 месяц назад)
Эхо $прошлыймесяц

РПМ-ОК ... последние |у awk '$1>=у&&$1<=К от=$прошлыймесяц к=$Сейчас

Я не делал много с СЭД (РПМ-ок-в прошлом |СЭД -п '/$прошлыймесяц/,/долл. США/п')

но эта ошибка появляется: на awk: УМК. строка:1: ошибка: не удается открыть файл `февраля' для чтения (нет такого файла или каталога)

+779
TonyNet 24 февр. 2018 г., 19:34:20

СШ будет хлебать остальное из стандартного ввода. Использовать другой идентификатор файла во время чтения цикла:

хотя ИФС= читать -У4 -Р хозяин
делать
 Эхо "работает $рать"
процесс
 Эхо "сделал $рать"
сделали 4< host_file
+769
KMPLSV 25 мар. 2019 г., 06:04:28

Я пишу скрипт, который отправляет результат своей команды в массив выходных данных. Он включает в себя проверку сервера для журналов и извлечения их размеров, однако бывают случаи, в которых сервер отказоустойчивого узла. В этих случаях мне нужен скрипт, чтобы проверить, как организаторам, так и возвращаемые значения. Проблема я бегу в это, если какой-либо из выходных элементов массива пустой (т. е. нет файла, существующего на сервере для проверки, возвращаются только места в соответствующей Эхо-отображения), это вызывает смещение индексов массива. Это означает, что то, что должно быть на вторичном узла заданного массива превратится в основной. Вместо этого я хотел бы, чтобы эти пустые индексы будут храниться как 0 в качестве заполнителя для того чтобы предотвратить смещение происходит. Это где сменности видно:

Эхо первичного общую стоимость журнала составляет ${выход[0]}.
Эхо первичном обс стоимость журнала составляет ${выход[2]}. 
Эхо первичного треков журнала значение ${выход[4]}. 
Эхо
Эхо вторичные цена / качество журнала составляет ${выход[6]}.
Эхо вторичном общую стоимость журнала составляет ${выход[8]}.
Эхо вторичном общую стоимость журнала составляет ${выход[10]}.

Что произойдет, например, если выходной[2] и [4] пусты, выхода[6] будет смещаться вверх до линии, соответствующей вывода [2]. Я попытался это решение, но не повезло:

ы=0

 для X в "${выход[@]}"
делать(
х=
 если [[ -З $х ]];
тогда(
х=0
 Эхо $х)
 еще эхо
интернет
ы=ы+1)
сделано

Все это делает выплюнуть нули перед Эхо выходами происходит, и не подстраивается под любые сменности.

Примечание: это где массив выходных приходит, вместе с попыткой исправить ниже его:

для ч "${узел[@]}"
делать
 на пути в "${пути[@]}"
делать
 выход+=( $(СШ $ч ду-ш $путь) )
 для X в "${!выход[@]}";
делать(
 если [[ -з "${выход[$х]}" ]];
 тогда выход[$х]=0;
интернет;
)
сделано

сделано
сделано

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

+761
slooma nasser 25 янв. 2016 г., 18:55:29

супер может запускать скрипты с setuid корень. Попробуйте его. http://www.ucolick.org/~will/RUE/super/super.1.html.

+748
Farhan Mahmoud 8 июн. 2013 г., 06:40:22

Мне нужно сделать какие-то добавочные импорт снова и снова из базы данных SQLite 3 к базе данных MySQL. Имена столбцов совпадают в обеих базах данных. Есть хороший способ сделать это с помощью скрипта (поэтому есть хороший способ, чтобы получить значения столбца из одной строки, как какой-то массив/список, поэтому я могу работать с ними?) или я лучше с небольшую программу на C?

Обновление: ОК, есть он-лайн вариант, дает одно значение столбца в строке, строк, а затем отделить пустой строкой. Еще нужно найти действительно простой способ для разбора этого ;-)

+740
PoooOoooH 29 июл. 2019 г., 19:08:39

Различия описаны в деталях в хрон(8) странице в Debian. Основное различие заключается в том, что в/etc/cron-а.д заполняется отдельными файлами, в то время как кронтаб управляет один файл для каждого пользователя; это, таким образом, легче управлять содержимым файл/etc/cron-а.д с помощью скриптов (для автоматической установки и обновления), и легче управлять кронтаб с помощью редактора (для конечных пользователей на самом деле).

Другие важные различия заключаются в том, что не все дистрибутивы поддерживают /и т. д./cron.д, и что файлы в каталоге/etc/cron-а.д должны соответствовать определенному ряду требований (помимо того действует хрон рабочих мест): они должны принадлежать root, и должен соответствовать выполнения части’ Соглашения об именовании (без точек, только буквы, цифры, подчеркивания и дефисы).

Если вы рассматриваете использование /и т. д./cron.д, это, как правило, стоит рассмотреть один из /и т. д./cron.почасовой, /и т. д./cron.ежедневно, /и т. д./cron.еженедельныхили /и т. д./cron.ежемесячно вместо этого.

+691
Stevezie 22 янв. 2015 г., 10:41:00

Необходимо включить 'виде' репозиторий для RHEL и установки ядра виде оборотов, чтобы получить необходимые файл vmlinux

# оборотах -ФК /УСР/Либ/отладки/библиотека/модули/3.10.0-229.14.1.el7.архитектуру x86_64/файл vmlinux 
ядра-виде-3.10.0-229.14.1.el7.архитектуру x86_64

Информацию о том, как включить этот РЕПО можно найти в https://access.redhat.com/solutions/9907

+671
RobinGower 26 мар. 2017 г., 11:17:42

Просто отключить ООМ убийцы для конкретного процесса с:

для P в $(pidof КВМ в QEMU-system32_x64); делать
 Эхо -Н '-17' > в /proc/$п/oom_adj
сделано

или вкус oom_score прил.

Тем не менее:

Из памяти: убить процесс 25086 (КВМ) результат 192 или пожертвовать ребенком

В вашем случае-это установить и 192.

См. также Укрощение ООМ убийцы

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

Часто наблюдается явление, называемое overtuning. В этом случае overcommit_memory , как описано здесь.

Источник прок файловые системы:

oom_adj:

Для обеспечения обратной совместимости с предыдущими версиями ядер, в /proc/<PID процесса>/oom_adj может также
быть использован для настройки вредности. Ее приемлемые значения колеблются от -16
(OOM_ADJUST_MIN) до +15 (OOM_ADJUST_MAX) и особое значение -17
(OOM_DISABLE) отключить Оом убивает исключительно для этой задачи. Его значение
масштабируется линейно с /proc/<PID процесса>/oom_score_adj равным.

oom_score_adj равным:

Значение в /proc/<PID процесса>/oom_score_adj равным добавляется к вредности, прежде чем он
используется для определения задач, чтобы убить. Приемлемый диапазон значений от -1000
(OOM_SCORE_ADJ_MIN) до +1000 (OOM_SCORE_ADJ_MAX). Это позволяет пользовательских в
поляризовать предпочтение Оом убивает либо всегда отдавая предпочтение определенным
задач или полностью его отключить. Минимальное допустимое значение, -1000, - это
эквивалентно полному отключению Оом убивает исключительно для этой задачи, так как он всегда будет 
отчет вредности до 0.
+641
Alexandre Pinto 13 янв. 2015 г., 12:49:30

Я хотел бы знать, какие стандартные команды доступны в любой системе Linux.

Например, если вы получаете дебиан/Убунту/в RedHat/SUSE и/арки/для Slackware и т. д., Вы всегда найдете там такие команды, как:

компакт-диск, команды mkdir, LS и Эхо, например, СЭД, как awk, пинг и т. д.

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

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

Я сделал различные веб-поиска, но я не нашел прямого ответа на этот.

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

+586
cedrick 11 авг. 2010 г., 23:06:09

Это было бы трудно преобразовать жесткие ссылки на симлинки. В случае жестких ссылок, есть блок данных на файловую систему, которая имеет две или более записей в файл, указывая на него. Нет "источника" и "назначения"; это буквально один файл с несколькими равнозначными наименованиями. Вы можете использовать GNU найти определить те таким образом:

Зауэр@застежки:~$ найти . -тип F -ссылок +1 -е "%я: %п (%н)\н"
609: ./link1 и (2)
609: ./link2 (2)

Как только вы получите все файлы с таким же узлов, вам придется выбрать один, чтобы быть файла "Real", а потом просто заменить все остальные с ссылки на мастер-файл. Наверное, так и надо делать, что бы использовать это:

Зауэр@застежки:~$ найти . -тип F -ссылок +1 -функции printf "%я %п\п" | сортировка -nk1
609 ./link1 и
609 ./link2

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

#!/Бен/ш
пред=""
цель=""
найти /ТМП-тип F -ссылок +1 -е "%я %П\Н" | сортировка -nk1 \
| в то время как чтение файла инода 
делать
 если [[ $инода != $пред' ]]
тогда
целевых="файл$"
предыдущий=$инода
еще
 ЛН-СФ "$таргет" "$файл"
интернет
сделано

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

+519
Den Ovso 10 нояб. 2012 г., 07:38:06

Правильный ответ песчаного моста, после покопавшись немного в Intel на сайте.

+506
Fazeena 3 авг. 2014 г., 03:58:53

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

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

+488
Maggie Litwin 8 мар. 2017 г., 20:32:36

Этот сайт показывает, как установить несколько различных пакетов в RHEL/CentOS в/Федора:

http://www.if-not-true-then-false.com/

В частности, для Java:

http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

+448
Oluwashina Ojo 23 авг. 2018 г., 01:24:13

Ваша проблема (ИМХО) лучше решать с на awk, но я просто указать на проблему с вашей команды

грэп -е '^.{10}$'| Команда grep 'а*.е*.я*.о*.words2.txt у*' 

Для фильтрации содержимого файла word2.txt через греп вызовы, это должно выглядеть

грэп -е '^.{10}$' words2.txt | команда grep 'а*.е*.я*.о*.у*'

Вторая команда grep шаблон должен быть [auoie]{3}, которое переносит нас в

грэп -е '^.{10}$' words2.txt | грэп -е '[aouie]{3}'

Вход на первый грэп - это ваш файл. Вход на второй грэп является выход первого грэп, не ваш файл.

Используя в POSIX awk и (как последние версии GNU awk и):

длина $ на awk ' = = 10 && /[aouei]{3}/' words2.txt
unpervious
unplebeian
unportuous
unprecious
unquailing
unqueening
unquieting
unquietude

mawk, БСД на awk и исторической пре-в POSIX реализации на awk не поддерживает {н} в регулярном выражении как отметил Стефан Chazelas.

+448
RoyZo 6 янв. 2010 г., 13:29:39

По данным elinux.org это должно быть Маха-МСМ папку. Это папка для систем SoC от Qualcomm.

+415
Rebeccacooper 8 окт. 2018 г., 07:05:50

В качестве альтернативы использованию Ло:0вы также можете использовать манекен интерфейсы в Linux как в:

dummy0 команду ifconfig 10.0.0.1/32
команду ifconfig dummy1 10.1.1.1/24

В дополнение к другим ответы:

  • Я не рекомендую изменять обычный/официальный адрес loopback интерфейс как много функциональность зависит от него;
  • однако, вы можете иметь/создать несколько петлевой/манекен интерфейсы - либо Ло:0 в ЛО:255 или интерфейсы dummyX;
  • следует учитывать, что ЛО:0 в ЛО:255-это псевдонимы, а dummyX полны интерфейсов;
  • кроме того, одна из обычных тактик в Linux для создания виртуальных IP-адресов по протоколу BGP или OSPF является назначение их замыкания/манекен интерфейсы и оформление дорожки к ним по маршрутизации;
  • опять же, некоторые демоны имеют проблемы с объявив адреса в псевдонимы (например, квагга ) - так интерфейсы dummyX рекомендуется в тех случаях;
  • Я хотел бы подчеркнуть, что без маршрутизации в инфраструктуру, такие адреса только известных и/или могут быть использованы в сервер;
  • назначает частный/публичный адрес на интерфейсе loopback, без правильной маршрутизации может быть низкой вычислительной стоимости измерения в черный список коммуникаций временно с IP-адреса/сети.

Для получения более подробной информации, см., например, привязать произвольный учебник установка выполнена с Квагга/птица.

маршрутизации ключи здесь: ОСПП: миграция Квагги для птиц

P. S. В Linux по умолчанию только создает dummy0 и dummy1 и поручил создать большее количество муляжей интерфейсы.

+376
yaya111 4 апр. 2014 г., 08:41:56

То, что вы видите, вероятно, является Х11 сессии, определенных в ~/.по VNC/xstartup, минимальный Х11 сессии, может быть, что-то вроде (вот как это выглядит на Debian)

#!/Бен/ш
[ -х /и т. д./по VNC/xstartup ] && exec в файле /etc/с VNC/xstartup
[ -Р $дома/.Xresources ] && xrdb $дома/.Xresources
xsetroot -твердый серый
vncconfig -культовый &
х-терминал-эмулятор -геометрия 80x24+10+10 -ЛС-титул "$VNCDESKTOP рабочего стола" &
X-окно-менеджер

на другом мониторе, наверное :1.

Есть две вещи, которые вы можете сделать:

  • Чтобы открыть другой рабочий стол, который выглядит так же, вы должны запустить его в этой xstartup файл, например с старпома гном-сессии или что-то подобное, посмотрите документация на файла или xsession теперь[РЦ])
  • Получить доступ к одной и той же рабочей сессии, вам понадобится другой сервер VNC. x11vnc могу сделать общий доступ к рабочему столу; в окружения GNOME, вино является, наверное, предпочтительным выбором (как Игнасио указал)
+356
Bernard Boateng 9 мая 2010 г., 20:23:26

Делаем Термоблок -в каталоге /dev/urandom говорит мне, какие процессы в настоящее время имеют устройства/dev/urandom открыть, но только что. Есть ли было определить что-нибудь о том, сколько энтропии используемого каждым из них с течением времени? Например, это может быть, что один процесс использует около 1 бита энтропии каждую минуту, в то время как другой использует около 8 битах в секунду; я хотел бы каким-то образом определяя, что.

+302
Theodore Villeneuve 15 июн. 2014 г., 18:53:51

Что вы хотите-это супер для grub2 диска. Я эту штуку на моей мультизагрузочной USB-флешки и этот инструмент находит и сапоги все.

My four boot entries read by Super Grub2 Disk from my linux partition

На рисунке вы можете увидеть супер диск для grub2 загружается с USB показывает четыре для grub2 загрузочных записей из моей Linux-раздел.

+293
Olivier Gourment 13 сент. 2010 г., 16:57:38
#!/бин/Баш 
# Рабочая область рабочего стола изображения/переключатель каталог 
# Скрипт для изменения рисунок рабочего стола и иконки при переключении рабочих пространств 
# Проверено на Линукс Минт 19 Тара 'корица' 
# Изменен сценарий неизвестного лица на основе сценария garolou из: 
# https://forums.linuxmint.com/viewtopic.php?t=118540#p672189 
# Иногда значки не отображаются на рабочем столе, так что я добавил строку после делать" 
# чтобы исправить это 
# Перед использованием необходимо добавить дополнительные рабочие столы в /Home/имя_пользователя/ 
# Desktop0 Desktop1 и т. д 
# Не удаляйте папку на рабочем столе 
# Значки могут быть скопированы на другие компьютеры с рабочего стола 
# Может быть добавлена к запуска приложений с помощью пути 
# /бин/Баш-с "сна 10&&/главная//столы" 
# Редактировать траектории в соответствии с вашим именем пользователя. 
# Я называю это настольные компьютеры, но, конечно, вы не должны использовать это имя 

desktop_dir="/главная//.корица/фоны/" # полный путь к каталогу изображений; 
desktop_img=(1.jpg 2.jpg 3.jpg 4.jpg 5.jpg) # добавить несколько изображений в случае использования нескольких рабочих областей меньше необходимых изображений при использовании менее рабочие 

setdesktop() { 
gsettings установленные org.гном.столе.фоновая картинка-Ури "файл://$desktop_dir$1"

}
'xprop' необходимо -корень -шпион _NET_CURRENT_DESKTOP |
пока читала-Р; делать
gsettings установленные org.Немо.настольное шоу-рабочий стол-иконки ложные
рабочий стол="${ответ: -1}" #получаем номер рабочей области
setdesktop "${desktop_img [долларов]}" #установить изображения рабочего стола
gsettings установленные org.Немо.настольное шоу-рабочий стол-иконки ложные
СЕПГ -я '/\(^XDG_DESKTOP_DIR="$Home/для рабочего стола)[^"]*"/с//\1'"$письменный стол"'"/' ~/.Конфигурация пользователя-изд.Дирс #изменения XDG_DESKTOP_DIR
gsettings установленные org.Немо.настольное шоу-рабочий стол-иконки значение true #отображать значки
сделано








+271
Airfaregoose agency 28 окт. 2017 г., 04:57:36

Пытаюсь обновить через apt-разрядных систем (ЛТС Убунту 8.04.2 (Харди)), я получаю эту ошибку

какие-либо рекомендации?

# apt-получить обновление
Выпуск подстраховаться бесстрашный http://packages.cloudkick.com .Гоб
 Не могли бы решить 'packages.cloudkick.com'
Нажмите отпустите serveragent http://agentrepo.drivesrvr.com .Гоб 
Нажмите отпустите newrelic http://apt.newrelic.com .Гоб 

и

Http://security.ubuntu.com ошибаться Харди-безопасность/основные пакеты
 404 не найдена [ИС: 91.189.91.14 80]
Релиз игн http://archive.ubuntu.com Харди 
Http://security.ubuntu.com подстраховаться Харди-безопасности/проприетарные пакеты
 404 не найдена [ИС: 91.189.91.14 80]
Http://security.ubuntu.com ошибаться Харди-пакетов безопасности/Вселенная 
 404 не найдена [ИС: 91.189.91.14 80]
Http://security.ubuntu.com ошибаться Харди-безопасность/основные источники
 404 не найдена [ИС: 91.189.91.14 80]
Http://security.ubuntu.com подстраховаться Харди-безопасности/закрытых источников
 404 не найдена [ИС: 91.189.91.14 80]
Http://security.ubuntu.com подстраховаться Харди-безопасности/источники Вселенной 
 404 не найдена [ИС: 91.189.91.14 80]

и больше

Подстраховаться http://archive.ubuntu.com Харди/основные пакеты
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди/ограниченных пакетов
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться пакеты http://archive.ubuntu.com Харди/Вселенная 
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди/основных источников
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди/ограниченного источников
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди/источники Вселенной 
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди-обновления/основные пакеты
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди-обновления/ограниченных пакетов
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди-обновления/пакеты Вселенной 
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди-обновления/основных источников
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди-обновления/ограниченного источников
 404 не найдена [ИС: 91.189.92.200 80]
Подстраховаться http://archive.ubuntu.com Харди-обновления/источники Вселенной 
 404 не найдена [ИС: 91.189.92.200 80]
+104
Kailee Norris 24 июл. 2010 г., 17:26:24

Ваша программа на C не читает из стандартного ввода, так что ничто не может быть передан ему. Он ожидает, что аргументы командной строки, так что вам придется вызвать его, как

/levels/lab02/lab2C.exe "$(питон /tmp/exploit1.py)"

Если вы в настоящий момент находятся в /уровни/lab02, то это может быть сокращен до

./lab2C.exe "$(питон /tmp/exploit1.py)"

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

+57
Dan Mac Dougal 21 авг. 2018 г., 03:48:43

Как я могу копировать и вставлять текст между рабочего стола Linux (в GNOME в Ubuntu 11.04) и открытым окном vmplayer запуск Ubuntu на 64-битный сервер терминалов?

+20
Rocky Mantel Jatt 5 авг. 2015 г., 23:48:31

Правильный синтаксис-это если ! $боол; затем [заявления]; центр.

Пример:

типа bool=ложь

если ! $боол; затем
 эхо "это правильно!"
интернет

если [ ! $боол ]; тогда
 эхо "это неправильно!"
интернет

Вывод: это правильно!

+16
SnappingShrimp 10 апр. 2019 г., 12:19:58

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

$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