Как добавить лаунчер, который компилирует код в терминал в Xfce?

У меня есть несколько файлов на моем компьютере, что мне нужно часто компилировать при редактировании, например:

файл контекста.Текс

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

Как я могу добавить лаунчер в панели обновление Xfce, который открывает терминал компилирует, и после окончания оставляет открытым контактом?

+846
martin Medina 18 сент. 2016 г., 02:37:48
39 ответов

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

Способ 1: NFS или что-то вроде этого. Обычная файловая система позволит вам сбросить файлы в выделенной области, а затем забрать их в cron заданий из соответствующих систем. Это, однако, только так безопасен, как ваш сетевой файловой системе.

Способ 2: также rlogin. СШ наследует многое от РШ, которая позволяет пользователю с таким же именем пользователя и пароль (и соль?) в различных системах для соединения между собой напрямую, без пароля (или ключа), необходимые (в основном, гашиш и т. д./тень используется как доказательство). Я не уверен, если SSH можете с легкостью сделать это, и я, к сожалению, не знаю ни одного руководства о том, как установить.


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

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

компакт-диск в /tmp
команды mkdir .СШ
чмод 700 .СШ
для сервера в узле{1..100}; делать
 Эхо "ключ для генерации $сервер..."
 SSH-ключей -Т ОГА -б 4096 -с "корневой@$сервер" -к .по SSH/id_rsa
 кошка .по SSH/id_rsa.паб >> authorized_keys
 УПП -пиар .СШ корень@$сервер:
 РМ .по SSH/id_rsa*
 сон 1
сделано
для сервера в узле{1..100}; делать
 кошка authorized_keys |корень СШ@$сервер "кошка >> .по SSH/authorized_keys"
сделано

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

Там, теперь у вас есть сотни серверов, по имени узел1 на node100, каждый с ключом предоставлении корневой доступ к root на каждом другом сервере.

(Заметьте, я не сторонник позволять пользователям входить в систему как root. В судо инструмент позволяет гораздо более высокий уровень контроля и подотчетности. Для приведенного выше сценария, чтобы работать, вам придется либо добавьте свой по умолчанию для пользователя root authorized_keys на каждом узле или же вам понадобится судо NOPASSWD открыть и несколько изменений в свой код (например, пкпп -пиар .СШ $сервер: каталог/tmp && СШ $сервер "судо Чаун корня:корневой каталог /tmp/.СШ && судо МВ в /tmp/.СШ //корень").

+970
Kokzymaglo 03 февр. '09 в 4:24

Я переписал некоторые пакет lvm2 метаданных во многом таким же образом, как восстановление перезаписать метаданные . То есть, я пытался установить Debian 6.0.7 на системы с существующими зашифрованных томов и lvm2 томах.

Структура диска была в том, что объем Лукс охватывает 90% разделов (sdc1) на диске; в пакет lvm2 физического объема используется объем Лукс; и это физического объема имел свои группы и два логических Тома.

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

пакет cryptsetup luksOpen /dev и/sdc1 sdc1_crypt
ДД, если=/dev/маппер/sdc1_crypt из=кол-во текста=100000
шестнадцатеричного представления -с текстом | меньше

Часть дамп:

00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000200 4С 4С 41 42 45 4Ф 4е 45 01 00 00 00 00 00 00 00 |LABELONE........|
00000210 1А н0 74 52 20 00 00 00 4С 4Д 56 32 20 30 30 31 |..тр ...пакет lvm2 001|
30 37 43 6В 5а 6д 62 00000220 39 4Б 4Д 5а 34 48 46 32 43 |9KM4H07ClZmbZF2C|
00000230 78 6б 69 72 72 58 61 62 52 64 35 48 38 66 62 79 |xkirrXabRd5H8fby|
00000240 00 10 0е 8С Д1 00 00 00 00 00 03 00 00 00 00 00 |................|
00000250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000260 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 |................|
00000270 00 ф0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000800 Д2 6д В3 Е3 03 88 08 0С 0С 60 17 31 60 2а А5 86 |.м.......`.1`*..|
00000810 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00000a00 Ф4 6С 87 31 71 АА 28 В8 44 9е 03 75 ФК 58 9б В4 |.л.1кв.(.Д..у.Х..|
00000a10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00000c00 13 30 81 66 9а 7а 33 ЭБ ДД Е7 В6 93 С5 е6 42 ф0 |.0.Ф.Z3 и.......Б.|
00000c10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00000e00 С2 71 8ф 11 Ф4 70 В4 АФ Е3 Е0 А0 Д7 86 БР объявлений 5б |.м...р.........[|
00000e10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00001000 1Б С7 35 60 20 4С 4Д 56 32 20 78 5б 35 41 25 72 |..5` пакет lvm2 х[5А%Р|
00001010 30 4е 2а 3Е 01 00 00 00 00 10 00 00 00 00 00 00 |0н*>............|
00001020 00 ф0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
***
00004c00 82 12 42 63 С4 С1 В3 2В Ф5 Ф9 Д1 17 06 60 64 С3 |..до н. э....+.....`д.|
00004c10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00004e00 4а ЭБ 67 80 7Д Е4 Е7 72 Д3 В4 52 36 31 36 01 3д |Ж. г..}.Р..R61=6.|
00004e10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005000 постоянного тока да Е7 8д 9б Ф1 37 8ф 97 92 УО А4 8д 9а 42 1е|......7.......Б.|
00005010 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005200 Д2 2Д 71 КБ Д1 31 27 С8 аа аа 03 60 А2 8е 5е 14 |.-Вопрос..1'....`._..|
00005210 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005400 Фе 7Б ФД кд 20 5б компакт 99 9а БФ 23 92 10 В5 Ф9 С2|.{.. [....#.....|
00005410 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005600 86 А2 се 88 2Ф ба 9б 3б ба 55 Ф4 Г2 А5 А1 3Е Б7 |..../..;.У....>.|
00005610 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005800 33 37 62 46 24 43 А1 3В 6б 4Д 65 8е 5а ка 1Б 46 |37bF$с;.кме.З..Ф|
00005810 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005a00 БД Д5 В4 41 46 08 В9 В9 87 А2 53 АБ ФФ 01 2а 1Б |...АФ.....Ы...*.|
00005a10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005c00 2Ф А8 ае 97 56 6д, 8а, 71 9е 16 60 68 С2 2С Ф3 Ф4 |/...МВ.м..`,.ч..|
00005c10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00005e00 Д3 44 А7 Калифорния до н. э. 21 61 58 Ф4 С4 Ф2 78 9С 34 95 18 |.Д...!а.Х..х.4..|
00005e10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006000 5д ДФ С9 11 56 ЕК 92 03 ас 4е 02 91 40 76 А6 Б3 |][email protected]..|
00006010 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006200 Е2 19 26 Д8 4е до н. э. АЭ 44 А1 47 Ф9 БД 6д 0С 86 57 |..&.Н..Д. Г..М..Ж|
00006210 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006400 82 52 35 57 Е2 Е7 82 АФ 53 ФБ Д4 04 93 89 48 АА |.РВ.5...ь.....Х.|
00006410 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006600 49 86 60 90 1е А5 да Д3 4С 55 26 31 80 ФБ А5 2Д |И......Ул&1...-|
00006610 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006800 МВ 2а АЭ 71 Е8 5В переменного тока 8э 9э ДД 70 05 2В ВВ С5 9С |.*.вопрос.[...п..+...|
00006810 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006a00 43 Е2 38 92 9а 1д С7 С4 Фе ДФ БФ 13 БФ 7Ф 5б Ф9 |С. 8...........[.|
00006a10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006c00 38 40 94 3С 21 3Э се 63 Е8 С3 5д 1д 35 08 3Е 7С|[email protected]].5.>||
00006c10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00006e00 71 52 д0 15 44 78 г. 13 Альфа С5 А0 ЕК 74 4С А7 5б |штрих..ДХ......Тл.[|
00006e10 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00007000 4Ф 2Д Б5 50 57 6В переменного 02 23 82 28 05 Ф5 5е Д1 Ф1 |вывода.Всеобщая национальная..#.(..^..|
00007010 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|
*
00007200 37 43 9а ф7 68 Е7 Е8 94 59 13 10 66 56 53 Е3 КБ |7С..Х..У..Ф.Против..|
00007210 А8 2б 87 77 73 КБ БФ С6 52 36 92 ЕК е 9ф В7 Е0 |.+.Вт.С. Р.6......|

Если установка была перезаписана в Лукс блока на новый, в котором используется тот же пароль, что я еще мог увидеть повторяющиеся "+.Вт.С. Р.6", или это маловероятно? Если это не то, что случилось, что делали?

Я думаю, что установка была перезаписана ФВ метаданных, на который приходится читается линия пакет lvm2 на 0x1000. Но поиск на диске по ключевым словам, которые существовали на диске до установки ничего не возвращается.

+940
lopinkoon 9 нояб. 2013 г., 09:17:10
Другие ответы

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


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

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

В общем, во время процесса установки вам будет предложено, хотите ли вы использовать весь жесткий диск или сделать что-то еще. Если вы хотите иметь двойную загрузку, вы должны не использовать весь жесткий диск. Скорее, создать отдельные разделы для Linux. См. Шаг # 4 в руководстве по установке ссылки на которые указаны выше для деталей. Однако, если вы не хотите, чтобы сохранить ваши окна, вы можете выбрать опцию "стереть диск" в шаге № 4.

+934
jhexp 26 нояб. 2015 г., 10:05:21

У меня есть гостевой Windows в virt-manager, работающий без головы (без специй сервера), потому что видео выводится через видеокарту (слот PCI сквозной). Но теперь мой вопрос, как отправить клавиатуру и мышь к гостю. Я хотел бы беспрепятственно обмениваться мыши и клавиатуры с гостем, если возможно, как он работает со спайсом просмотра сервера. Я также слышал KVM-переключатели. Бы один из тех работать лучше для этой установки?

+922
Bhavya Gandhi 20 апр. 2017 г., 18:56:40

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

кошка /proc/время работы | вырезанные -Ф1 -д "" 

Хотя в тех случаях я предпочитаю использовать на awk:

кошка /proc/аптайм | у awk '{печати 1$}' 
+916
LazerDance 24 авг. 2017 г., 11:39:35

Я хочу, чтобы поиск файла для двух строк, и сделать это, напишите Мне строку, на которую он искал, только когда его не нашли. (Эл.г когда он не найдет FIRST_SEARCH_STRING строки'', Я хочу, чтобы это письмо меня FIRST_SEARCH_STRING).

Я могу сделать это написать строки, когда нашли, используя:

грэп -РЭБ 'FIRST_SEARCH_STRING|SECOND_SEARCH_STRING'|sendmail в "теме" [email protected]
+832
Syam 15 мая 2013 г., 08:41:41

Параметры значения rsize и wsize не может быть определен на Centos7(3.10.0-123.el7.архитектуру x86_64)

кот в /etc/fstab строчку:

192.168.11.1:/linux_nfs_share каталог /mnt/nfs01 НФС интр РАО,БГ,жесткий,верс=3,прото=ТСР,timeo с=600,значения rsize=1048576,wsize=1048576

крепление:

192.168.11.1:/linux_nfs_share в /MNT/nfs01 типа в NFS (RW,то параметром,верс=3,значения rsize=65536,wsize=65536,namlen=255,твердый,прото=ТСР,timeo с=600,ретранс=2,с=сис......)

На компилятора RHEL6 (2.6.32-358.6.1.el6.архитектуру x86_64) он работает...

крепление:

192.168.11.1:/linux_nfs_share в /MNT/FAS_NFS типа НФС (РВ,БГ,жесткий,верс=3,прото=ПТС,timeo с=600,значения rsize=1048576,wsize=1048576....)

Любая идея?

+786
MaPi 20 июл. 2011 г., 05:29:07

У меня есть папка с 1,5 млн файлов (файлы, почта) различных размеров. Я хочу создать каталог, например А, и двигаться (МВ) некоторые из этих файлов (которые все начинают с числовой отметкой времени) в папку вдо папку в до заданного размера. Как бы я сделать это?

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

+728
juinju 25 апр. 2012 г., 13:47:19

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

+702
user3665549 23 авг. 2016 г., 12:57:27

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

См.: http://www.akamay.net/PUBLIC/massmail.tar

Скрипт использует три (3) файлы.

  1. Файл учетных данных - собственно файл конфигурации. Положил его в /tmp

    HEAD_FROM="BSDUSER" # почта от:
    HEAD_TO="${ПОЛЕ1[$в]}" # rcpt, чтобы:
    HEAD_REPLY-до="[email protected]" # ответ :)
    HEAD_BCC-до="[email protected]" # КСТР
    HEAD_SUBJECT="уведомления - персонализировать массовую почтовую рассылку для ${ПОЛЕ3[$в]}"
    HEAD_PRIORITY="высокая" # низкий / средний / высокий
    HEAD_IMPORTANCE="3" # Важно
    HEAD_MIME-версия="1.1" # MIME версии 
    HEAD_CONTENT-тип="текст/равнина" # простой или HTML
    TEAM_CONTACT="[email protected]" подпись # @ ВФ
    Интервал="2" # сна сек. в отправить
    
  2. Владелец файл - файл, содержащий ваше поле объед значения, разделенные ":".

    john:Tuesday:john:[email protected]
    sally:Wednesday:sally:[email protected]
    lisa:Friday:lisa:[email protected]
    
  3. Собственно скрипт email рассылки. Сценарий простой. Что она делает это для разбора конфигурационного файла с помощью цикла for со значением данного поля: поле1,2,3 и т. д. Что я сделал, чтобы подставить эти значения из csv-файла, храните его в исполняемый текст, с правильным форматом и трубы все в sendmail.

    Ф1=`кошка $2 | вырезать -д: -Ф1 | жемчужно-не '- грызть;печать" $_"' | ООО 'С/^[ \Т]*//;с/[ \т]*$//"
    Ф2=`кошка $2 | вырезать -д: -Ф2 | жемчужно-не '- грызть;печать" $_"' | ООО 'С/^[ \Т]*//;с/[ \т]*$//"
    Ф3=`кошка $2 | вырезать -д: -Ф3 | жемчужно-не '- грызть;печать" $_"' | ООО 'С/^[ \Т]*//;с/[ \т]*$//"
    Ф4=`кошка $2 | вырезать -д: -Ф4 | жемчужно-не '- грызть;печать" $_"' | ООО 'С/^[ \Т]*//;с/[ \т]*$//"
    Ф5=`кошка $2 | вырезать -д: -Ф5 | жемчужно-не '- грызть;печать" $_"' | ООО 'С/^[ \Т]*//;с/[ \т]*$//"
    
    Эхо -э "#!/бин/Баш" > $tmp/и notify_exec
    Эхо -э "ПОЛЕ1=($Ф1)\nFIELD2=(Ф2$)\nFIELD3=($Ф3)\nFIELD4=($Ф4)\nFIELD5=($Ф5)\Н" >> $tmp/и notify_exec
    Эхе -Е "((А=0;а<\${#ПОЛЕ1[*]};с++))\НДО" >> $tmp/и notify_exec
    Эхо -э "эхо \"от:$C_F" >> $tmp/и notify_exec
    Эхе -е":$C_T\nReply-к:$C_RT окнб-к\:$C_BT\nSubject:$C_S\nPriority:$C_P" >> $tmp/и notify_exec
    Эхе -е "X-Почта-приоритет:$C_I\nMime-версия:$C_M\nContent-типа:$C_C\Н$C_MSG\н\н\н" >> $tmp/и notify_exec
    Эхо -э ", созданный с помощью: $0 - Есть вопросы? По электронной почте нам в: $C_TM" >> $tmp/и notify_exec
    Эхо -э " \ "| или /bin/sendmail-а -т -ОИ" >> $tmp/и notify_exec
    Эхо -э "спи $C_SL" >> $tmp/и notify_exec
    Эхо -э "готово\nexit 0" >> $tmp/и notify_exec
    чмод +х $ТМП/notify_exec
    

Я столкнулся некоторые проблемы с помощью mailx относительно пользовательских ответ поэтому я переключился с sendmail для доставки сообщения и она отлично работает.

+696
user3674944 3 февр. 2015 г., 13:08:53

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

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

Утилит, которые должны работать на текстовых файлах могут не справиться с файлами, которые не заканчиваются переводом строки; исторические утилит Unix может игнорировать текст после последней строки, например. ГНУ утилиты, политика, вести себя достойно с non-текстовые файлы, как и у большинства других современных коммунальные услуги, но вы все равно можете столкнуться странное поведение с файлами, которые отсутствуют в окончательной newline1.

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

Кстати, в контексте, исходный файл также состоит из серии линий. Точнее, перевод единица рассматривается в реализации определяются как последовательность строк, каждая из которых должна заканчиваться символом перевода строки (n1256 §5.1.1.1). На UNIX-системах, сопоставление проста. На DOS и Windows, каждый CR если последовательность (\р\п) сопоставляется с символом новой строки (; это то, что всегда происходит при чтении файла, открытого как текст на этих ОС). Есть несколько ОС, в которых нет символа новой строки, но вместо этого фиксированного или переменного размера записей; в этих системах, сопоставление файлов исходного кода на C представляет \п В конце каждой записи. Хотя это не прямое отношение к Unix, это означает, что если скопировать с исходного файла, не хватает его конечный символ новой системе с записью текстовых файлов, а затем скопировать его обратно, вы будете в конечном итоге с неполной последней строки усечены в начальной конверсии, или дополнительный символ новой строки прикрепил его во время обратного преобразования.

1 Пример: выход из GNU-сортировки всегда заканчивается переводом строки. Так что если файл ФОО отсутствует его окончательного перевода строки, вы увидите, что вроде Фу | туалет -си сообщает один более сильным характером, чем кошки фу | туалет -Си.

+696
barnabas 31 мая 2015 г., 11:40:07

У меня этот цикл while и здесь-документ со списком, который я запускаю в bash 4.3.48(1) и я не понимаю его логики.

в то время как чтение файла; исходный ~/унмэ/"$файл"
сделал <<-ВФ
х.ш
г.ш
ВФ

Мой вопрос состоит из следующих частей:

  1. Что значит прочитать здесь делать (я всегда использую читать , чтобы объявить переменную и присвоить его значение в интерактивном режиме, но я не разобрал, что он должен делать здесь).

  2. Какой смысл тогда читать? Откуда появилось понятие как прийти сюда?

  3. Если здесь-документ наступает после цикла, как это вообще влияет на цикл? Я имею в виду, это приходит после того, как сделано, а не внутри цикла, так что фактическая связь между этими двумя структурами?

  4. Почему это не получится?

    в то время как чтение файла; сделать источник ~/сегодня/"$файл" сделано <<-ВФ
    х.ш
    г.ш
    ВФ
    

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

+693
Righteous 26 дек. 2019 г., 22:00:07

У меня Макбук Про середины 2018 и удалось сделать SSD-накопитель работает на 10 секунд.

Когда вы живете загрузки Linux Mint или Ubuntu и сделать:

команды modprobe новейшая

Затем проверьте ИД оборудования контроллера хранения яблок, выполнив:

команду lspci -НН | грэп новейшая

Затем положить, что код в файл переменной new_id под новейшая:

Эхо 106b 2005 > файл /sys/шины/ЧКВ/драйверы/встроенный/переменной new_id

Когда ты сделал то, что он показывает под lsblk , но только около 10~30 секунд, прежде чем машина произвольно выключается через 1 сек полного кулер крутиться 100%. Я не уверен, почему это происходит, но это, кажется, чтобы обнаружить это правильно, так как для меня это показывали 500 ГБ встроенный SSD-накопитель под lsblk. Я не успел сделать программу GParted открыт как это заняло больше времени, чем время, прежде чем он выключается.

+692
SidCharming 7 нояб. 2015 г., 14:19:56

У меня есть структура каталогов, как это:

├── lebenslauf
│ ├── lebenslauf.из
│ └── lebenslauf.Текс
├── thirdPage
│ ├── автоматическ
│ │ ├ проверить──.Эл
│ │ └── thirdPage.Эл
│ ├── missfont.журнал
│ ├── thirdPage.ОКС
│ ├── thirdPage.журнал
│ ├── thirdPage.формат PDF
│ └── thirdPage.Текс
└── титульная страница
 ├── титульная страница.ОКС
 ├── титульная страница.fdb_latexmk
 ├── титульная страница.ФЛС
 ├── титульная страница.журнал
 ├── титульная страница.формат PDF
 ├── титульная страница.Текс
 └── титульная страница.Текс~

Я хочу, чтобы выполнить некоторые действия на титульная страница.текс и lebenslauf.Текс. Для этой цели, я хочу распечатать относительный путь его расположения:

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

$ ./сценарий
lebenslauf/lebenslauf.Текс
титульная страница/титульная страница.Текс

Это значит, я хочу, чтобы путь thirdPage/ полностью игнорируется. Поэтому, я думаю, этот вопрос не полезно для моих целей. Кроме того, мне любопытно, что вызывает проблему в моем сценарии, так что я не хочу иметь решения, используя, например, найти.

Я написал следующий скрипт для этого:

#!/usr/Бен/ОКР Баш
Компании IFS=$'\п\т'
набор -euo pipefail

д=( lebenslauf титульная страница )
для файл в "./${д[@]}"
делать
 файл if [[$ = ~ *.Текс ]]
тогда
 файлов Echo $
интернет
сделано

Который выводит просто ничего. Я повозился с несколько вариантов, но ничего не работает. Это на мой взгляд "лучший" результат того, что я до сих пор достигнуто.

+692
Linda Baribeau 2 февр. 2016 г., 00:55:02

Я модернизировал мою систему из Fedora 25 до 26, а теперь mendeley Desktop не сможет открыть. Я использовал версию 1.16 (с последними обновлениями). Даже последняя версия (1.17.10) не работает. Когда я запустить его из терминала это сообщение я получаю:

QSslSocket: не удается разрешить CRYPTO_num_locks
QSslSocket: не удается разрешить CRYPTO_set_id_callback
QSslSocket: не удается разрешить CRYPTO_set_locking_callback
QSslSocket: не удается разрешить ERR_free_strings
QSslSocket: не удается разрешить sk_new_null
QSslSocket: не удается разрешить sk_push
QSslSocket: не удается разрешить sk_free
QSslSocket: не удается разрешить sk_num
QSslSocket: не удается разрешить sk_pop_free
QSslSocket: не удается разрешить sk_value
QSslSocket: не удается разрешить SSL_library_init
QSslSocket: не удается разрешить SSL_load_error_strings
QSslSocket: не удается разрешить SSL_get_ex_new_index
QSslSocket: не удается разрешить SSLv2_client_method
QSslSocket: не удается разрешить SSLv23_client_method
QSslSocket: не удается разрешить SSLv2_server_method
QSslSocket: не удается разрешить SSLv23_server_method
QSslSocket: не удается разрешить X509_STORE_CTX_get_chain
QSslSocket: не удается разрешить OPENSSL_add_all_algorithms_noconf
QSslSocket: не удается разрешить OPENSSL_add_all_algorithms_conf
QSslSocket: не удается разрешить SSLeay
QSslSocket: не удается разрешить SSLeay_version
QSslSocket: не могу назвать нерешенные SSLeay функции 
QSslSocket: не могу назвать нерешенные CRYPTO_num_locks функции 
QSslSocket: не могу назвать нерешенные CRYPTO_set_id_callback функции 
QSslSocket: не могу назвать нерешенные CRYPTO_set_locking_callback функции 
QSslSocket: не могу назвать нерешенные SSL_library_init функции 
QSslSocket: не могу назвать нерешенные функция SSLv23_client_method
QSslSocket: не могу назвать нерешенные sk_num функции 

У меня в OpenSSL, в OpenSSL-Devel, который (1 версия:1.1.0 Ф-7), в Qt и qtwebkit установлены. Не могу выяснить проблему. Я знаю, что я должен задать этот вопрос в поддержку Mendeley и я сделал, но ответа нет. Как такового, на сайте поддержки есть некоторые проблемы.

+654
tlarchuk 8 февр. 2013 г., 05:35:23

Используйте формат:

$ сл -Ф "10.20.30.%г" 40 50
10.20.30.40
10.20.30.41
10.20.30.42
10.20.30.43
10.20.30.44
10.20.30.45
10.20.30.46
10.20.30.47
10.20.30.48
10.20.30.49
10.20.30.50

К сожалению, это не очевидно, как GNU не любит писать страницы.

+605
ssas 15 апр. 2017 г., 14:47:39

Bash не отслеживать, какие линии, какой файл установить заданную переменную, и было бы ужасно неэффективно, если он это сделает. Но вы можете отлаживать скрипт на bash с использованием флаг.

Видим: отладку скрипт на bash

+582
xeon123 10 февр. 2010 г., 23:46:28

Archive.org размещается в Git РЕПО с полной историей Линукса, сделанная прививка 3 хранилищ вместе. Вы, вероятно, нужно сделать команду git тянуть , чтобы обновить его с самыми последними изменениями.

+544
Liljdog420 9 окт. 2012 г., 09:04:29

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

Как я могу сделать так, чтобы заголовок не исчезает? Я нашел некоторые ответы для GNOME, но не для корицы.

+542
desertrose 13 окт. 2010 г., 00:58:18

Что я сделал: ПС-топор -о пид,УМК,пользователей | grep в корень , но это показывает мне на 3 колонки, показывающие корня включительно, как я могу устранить "корня" колонки?

+541
okmanl 1 февр. 2015 г., 01:09:41

Посмотрите также на ГНУ Recutils и давка-инструменты.

(через http://www.reddit.com/r/commandline/comments/mfcu9/anyone_using_gnu_recutils_is_it_outdatedsuperceded/)

+499
kisna 15 сент. 2013 г., 23:14:22

Мой основной компьютер работает под управлением ОС Ubuntu 18.04, я только что купил мой СУВ примерно на 1 неделю.

Более подробную информацию о моих СУВ :

 корень@и BeagleBone:~# команды uname -а
Приведенном в Linux 3.8.13-bone71.1 #162 СМП Пт окт 16 07:27:34 КНТ 2015 armv7l GNU/Линукс

Он работал хорошо до вчерашнего дня, я не знаю, почему я не могу получить доступ к 192.168.7.2, когда я пытаюсь открыть, он просто показывает «этот сайт недоступен, 192.168.7.2 не разрешить подключение ». Когда я запускаю команду ifconfig, я вижу:

 корень@и BeagleBone:~# ifconfig, которые
eth0 в ссылке encap:сеть Ethernet HWaddr 68:С9:0В:де:86:90 
 инет адрес:192.168.1.101 брошены:192.168.1.255 маска:255.255.255.0
 inet6 addr параметр: fd9c:b2b2:b823:Е100:6ac9:БФФ:Феде:8690/64 объем:глобальный
 inet6 addr В образом: fe80::6ac9:БФФ:Феде:8690/64 области:Ссылка
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:808 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:181 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000 
 RX байт:89566 (87.4 КБ) Техас байт:22850 (22.3 КБ)
 Прерывание:40 

encap ссылке Ло:местные замыкания 
 инет в addr:127.0.0.1 Маска:255.0.0.0
 inet6 в addr: ::1/128 масштаб:хозяин
 До замыкания работает МТУ:65536 Метрика:1
 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:0 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:0 
 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)

интерфейс USB0 ссылке encap:сеть Ethernet HWaddr 76:С8:БФ:7Б:58:36 
 инет адрес:192.168.7.2 брошены:192.168.7.3 Маска:255.255.255.252
 inet6 addr В образом: fe80::74c8:bfff:fe7b:5836/64 области:Ссылка
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:2143 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:1418 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000 
 RX байт:170470 (166.4 КБ) Техас байт:237376 (231.8 КБ)

Кроме того, я не мог получить доступ к 192.168.7.2:3000, который команды Cloud9 IDE, но когда я пытаюсь найти свою папку, я вижу:

корень@и BeagleBone:~# CD-диск /ВАР/Либ/с Cloud9
[email protected]:/var/lib/cloud9# ЛС
Лицензия _includes примеры node-v8.11.2.tar.gz
Проекты _макеты фавикон.Ико node_latest_armhf.деб
Ридми.МД автозапуск папки node_modules index.html 
Поддержка bone101 node-v0.10.5.tar.gz статический
_config.в формате YML узел-двигатель V8 конфигурации.11.2-ОС Linux-armv7l
[email protected]:/var/lib/cloud9# кд bone101
[email protected]:/var/lib/cloud9/bone101# ЛС
Лицензия конфиг node-v0.10.5.tar.gz node_latest_armhf.деб
Примеры проектов узлов-В8.11.2-ОС Linux-armv7l папки node_modules
Ридми.МД фавикон.узел-В8 Ико.11.2-ОС Linux-armv7l.тар.статические ХZ 
Поддержка node-v8.11.2.tar.gz index.html 

Примечание: у меня такая же проблема с Windows.

+474
Vighnesh 26 нояб. 2015 г., 12:11:58

За эти 0,6 секунды, такое случается. Все сообщения вплоть до “запуск ядра” печатаются по U-загрузки всех сообщений из “загрузка Linux” и далее печатаются на ядре Linux. Ядра нужно инициализировать свои структуры данных и ряд периферийных устройств (достаточно уметь печатать след). Для этого нужно время.

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

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

+470
randomdude134214 14 окт. 2017 г., 09:12:45

По.. объединение моделей?

грэп -е '[ый].*[Ый].[ШН][ШН][ШН][ШН].*[Гг].*[Гг]' first.txt

Или ты имел в виду, по сути, выполняют логические и двух моделей?

Если последнее, то вы должны его изобразить, как в то время как команда grep имеет встроенный или (|) и не (; [^]), он не имеет встроенной и. Одним из способов является путем передачи вывода одной команды grep в другую:

грэп -е '[ый].*[Ый].[ШН][ШН]' first.txt | команда grep '[ШН][ШН].*[Гг].*[Гг]' 

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

грэп -е 'массив1.*массив2|массив2.*input.txt массив1' 

Я найду первым, чтобы быть более кратким и легким для понимания.

+428
Raymond Ikechukwu 2 мая 2015 г., 22:57:11

2 $и 3 $в одиночные кавычки. Оболочка не подставлять переменные в одинарные кавычки, поэтому они интерпретируются как awk. Переключиться на двойные кавычки:

на awk "НР >= $2 && НР < = 3 ${ печать }" < "$1"

Обратите внимание, что вы можете достичь того же с

СЕПГ -н-х,файл Мп' 

где X и Y-это номера строк, или же в Perl с

печать на Perl -нэ 'если файл х .. й' 

которые и так коротка, вы, наверное, не нужна функция для них.

+423
Wraithan 13 янв. 2012 г., 16:37:02

Есть ли способ, чтобы читать текст со стандартного ввода , прежде чем он расширяется или до раковины не к нему? Сказать, что я хотел, чтобы запустить скрипт, где пользователь вводит строку, которая затем распечатывается, как я могу получить следующее поведение:

ш $ test.sh
Пожалуйста, введите строку:
***<><><||&&*&$Путь

Вы ввели:
***<><><||&&*&$Путь

Есть ли способ, чтобы неявно объемного текста с " или избежать всех мета героев, даже если пользователь не?

+341
nacl0910 27 нояб. 2016 г., 15:04:47

apt-получить обновление команда обновляет список пакетов из репозитория в нашей системе

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

АПТ-кэша шоу показывает подробную информацию о пакете, но не показывает дату выпуска.

Но никто из них не упоминает точной даты, когда пакет был обновлен.

Хотя можно отметить версию пакета и посетить ее сайт, чтобы увидеть, когда он был выпущен, но есть ли способ узнать, когда конкретные/текущая версия пакета была выпущена в репозитории (параметры терминала будет более полезным)?

+303
Stefan Dunn 6 окт. 2018 г., 21:19:12

На машине из Wheezy Debian на предыдущем месте работы, я привык к Alt+влево и Alt+вправо, чтобы пропустить между словами на активный командной строки (в bash).

Однако, поскольку дома у меня повышен до Jessie (в Debian 8.0, тестирование филиал) это больше не работает: вместо того, чтобы переход к предыдущему слову, Альт-влево выводит что-то вроде Д или [Д'. Ото, если я открываю SSH и подключиться к моей Сопелка безголовый Debian, то отлично работают.

Кроме того, я только что установил Fedora 20 в мою новую работу и здесь такое же поведение. Это касается Баш, КШ и КШ (начато в рамках ОКР -я), а также rxvt-Unicode и xfce4-терминал, так что это должно быть что-то за пределами этих уровней.

Где еще в стеке я должен искать, чтобы найти разницу?

+283
George Kangas 9 авг. 2017 г., 18:12:48

Я не понимаю ваш вопрос очень хорошо, но если вы хотите увидеть владельца файла, вы можете:

$стат-с "%у" filename.docx

Здесь вы можете увидеть информацию о том, что стат команду дает:

$стат .СШ/если вы 

Выход:

 Файл: .СШ/если вы
 Размер: 886 блоков: 8 ИО блока: 4096 обычный файл
Устройство: fe05h/65029d инода: 527954 ссылок: 1
Доступ: (0644/-RW-р-р--) номер uid: ( 1000/Кристьян) с gid: ( 1000/Кристьян)
Доступ: 2019-05-18 07:06:48.455714935 +0000
Изменения: 2019-05-18 07:06:48.359714937 +0000
Изменения: 2019-05-18 07:06:48.359714937 +0000
 Рождения: -
+279
Sous Chef SAJF 22 мая 2013 г., 08:02:04

Для всеобщего доступа, вам придется использовать MASQUARADE / СНАТ (в зависимости от того, если ваш IP-адрес на C динамическим или статическим).

Так скажем, нынешняя ситуация-это ваш компьютер имеет статический IP-адрес на.а.а.а, и ваш компьютер имеет статический IP-адрес Б.б.б.б. Оба шлюза по умолчанию для компьютере c. И Someserver.com имеет статический IP-адрес Р.Р.Р.р и секретный порт пппп.

Можно настроить компьютер с в качестве маршрутизатора, который будет иметь свой маршрут по умолчанию к интернету интерфейс C (это уже делает, либо через статический или динамически настройка через PPPoE и т. д.). Это само по себе будет достичь 1.

Теперь у вас есть две возможности:

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

    в iptables -Т физ-ы б.б.б.б -д-р.Р.Р.р-р протокол tcp --dport пппп -Джей СНАТ-для.а.а.а
    

    что бы сделать все TCP-пакеты от IP-источника б.б.б.б собирается конечный IP Р.Р.Р.р и порт назначения пппп притворяться, будто они идут от одной.а.а.а, таким образом, выполняя 3, и трафик someserver.com вернемся к тому, что был исходный адрес (а.а.а.А), который будет декодироваться с помощью компьютера и отправили обратно в компьютер. (таким образом, выполняя 4)

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

  2. менять компьютер , чтобы иметь собственный IP как 10.0.1.100/24 и компьютер B , имеют частные IP - 10.0.2.100/24. Затем на компьютере с этим делать:

    IP-адрес добавить.а.а.а/НН Дэв ifaceC
    ірадреса добавить б.б.б.б/НН Дэв ifaceC
    в iptables -Т физ-ы 10.0.1.100 -Джей СНАТ-для.а.а.а
    в iptables -Т физ-ы 10.0.2.100 -д-р.Р.Р.р-р протокол tcp --dport пппп -Джей СНАТ-для.а.а.а
    в iptables -Т физ-ы 10.0.2.100 -Джей СНАТ --б.б.б.б
    

    где НН - это ваша маска и ifaceC - это имя интерфейса c. Что бы поставить компьютер а и компьютер Б в частных диапазонов, таким образом, позволяя компьютеру с нац компьютер с собой.а.а.а (так он ведет себя как раньше), и NAT компьютер либо на.а.а.а (если DST=Р.Р.Р.Р, dport=пппп условия) или б.б.б.б (в противном случае).

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

И конечно, в этом возрасте следует отметить, что выше будет работать только для добрые для IPv4 - адресов (последние, которые быстро расходуются) и не по протоколу IPv6

+273
easytoremember 26 окт. 2018 г., 21:30:02

Это похоже на путь или проблемы. Когда вы запустите эти команды через Су, вы запустили их в другого пользователя, окружающей среде. Для подтверждения попробуйте сделать СУ-c 'Эхо $путь В, и сравните это с $путь , когда вы вошли в систему как пользователь на.

Оболочки, такие как bash, есть 2 способа, в которых они источник их конфигурационные файлы... обычно. Для bash есть 2 $главная/.bashrc и и $дома/.файл что часто раз в игру. Эти 2 способа поиска конфигурации называются интерактивные и неинтерактивные и обсуждаются в Баш мужчина Баш странице в разделе Ссылки.

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

 Интерактивная оболочка началось без аргументами и
 без опции-c чей уровень входного сигнала и ошибки подключены к
 терминалы (как определено Изетты(3)), или кто-то запустил с параметром-I. ПС1
 устанавливается и $- включает в себя я, если bash является интерактивным, позволяя shell-скрипт или
 файл запуска для проверки этого состояния.

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

 Когда в bash вызывается как интерактивная оболочка входа в систему, или как
 не-интерактивной оболочки с параметром --логин, он сначала читает и выполняет
 команды из файла /etc/profile если этот файл существует. После прочтения этого
 файл, он ищет ~/.файл, ~/.bash_login все, и ~/.профиля, в том
 заказать и читает и выполняет команды из первого, который существует и
 читабельно. Опция --noprofile может быть использован, когда корпус начал
 подавлять такое поведение.

 При входе раковина выходит, Баш читает и выполняет команды из файлов
 ~/.bash_logout и в /etc/Баш.bash_logout ПО, если файлы существуют.

 При запуске интерактивной оболочки, что это не оболочка входа, Баш
 читает и выполняет команды из файла ~/.bashrc и, если этот файл существует. Это может быть
 ингибируется с помощью опции --нсопр. Опция --rcfile файла приведет Баш
 читать и выполнять команды из файла ~/.bashrc следующее.

 Когда Баш запускается в неинтерактивном режиме, чтобы запустить скрипт, для
 например, он ищет переменную BASH_ENV в среду, расширяет
 значение, если оно там появится, и использует развернутое значение в качестве имени файла
 чтение и выполнение. Баш ведет себя так, как если следующая команда казнили: если [
 -Н "$BASH_ENV" ]; затем . "$BASH_ENV"; Fi, но значение переменной путь
 не используется для поиска имени файла.
+208
Indrajeet Mahato 2 сент. 2014 г., 02:26:34

Решение этой проблемы заключается в следующем:

  1. Смонтировать раздел EFI (который является для vfat Раздел для типа заглушки ЭФИ загрузки в моем случае) в удобном каталоге:

    # смонтировать /dev/nvme0n1p1 /Эфи

Обратите внимание, что в моем случае прибор имеет название как nvme0n1 , потому что это м2 езды, но если вы используете SATA диск, то устройство может выглядеть как "будут sda1".

  1. Обратите внимание на размеры загрузки файлов изображений, так что вы можете сказать, разница между старыми и новыми.

  2. Скопируйте обновленные загрузочный файлы из раздела с ext4 раздела EFI (при этом старая загрузочных образов):

    # СР /загрузки/* /ели

  3. Убедитесь, что каталог /Эфи (раздел vfat) имеет новые файлы путем проверки размера файла.

  4. Добавить пустой файл с раздела EFI, так что вы можете сказать, разница между этой директории и в директории /Boot в регулярном (в ext4) файл дерево:

    # кд /Эфи
    # сенсорный ЭФИ-загрузки-каталог

  5. Добавить строку в файл fstab, который монтирует раздел vfat в каталог /boot. Это будет тень в каталог /boot в основной свод корень. Это не будет перезаписывать версией директории /Boot на диск с ext4, но сделает ее недоступной. Типичная строка в fstab будет выглядеть так:

    Идентификатор UUID=4AF7-CA4B /загрузки и vfat по умолчанию 0 0

Чтобы узнать UUID для привода использовать lsblk -F в команде.

  1. Перезагрузите систему, чтобы увидеть, если он работает, а затем проверить ваши загрузки каталога:

    $ Общ /загрузки

Он должен показать тег файла ("ЭФИ-загрузки-каталог" или любое имя, которое вы выберете). Если папка не содержит файл, то это означает, что ваш раздел EFI не получает установлен, и вы должны повторно проверить файл fstab.

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

+207
stevehobby 9 окт. 2012 г., 04:08:43

Есть ли способ, чтобы иметь выход из подпроцесса (нечто иное, чем 'сон' ниже) будет совпадать с выходом из командной петли на переднем плане? Например:

а правда
делать
 Эхо "обновление экрана..."
 спать 3 & # Замените с командой, которая занимает некоторое время и обновления экрана
 читать -с -Н 1 -п "на входе:" вход
 случае "$ввод" в
г)
выход
;;
е)
 Эхо 'фу'
;;
эсок
сделано
+188
Evan Parsons 5 апр. 2019 г., 13:39:09

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

Теперь, если я понимаю, что вы хотите сделать правильно, все что вам нужно это:

#!/usr/Бен/ОКР Баш
## Как другие сказали, это лучше петли для ваших целей
## и он избегает как бесполезно использует кота.
пока читал
делать 
 ## вам не нужно, чтобы скопировать переменную; вам нужно
 ## кавычки, чтобы справиться с именами с пробелами. 
 команды mkdir "$а"
 хотя б Читать
делать
 команды nohup ./инструменты $Б $В >> "$а"/выход &
 сделано < another_list_of_names
сделано < list_of_names
+181
Tim Stevenson 14 дек. 2016 г., 04:51:31

В cron, вы можете использовать этот простой синтаксис:

*/15 01-09 * * * ш /script.sh >> /Home/имя_пользователя/cron_$(дата -д"-0 дней" +\%г\%г\г%).журнал 2>&1
+150
Hamedul Islam 30 нояб. 2019 г., 10:06:27

Чтобы изменить команды DD в результате разбиения диска дублируется на UUID/с - с помощью GParted.

С пользовательским интерфейсом программы GParted, выбираем диск, Выберите раздел, отмонтировать раздел. Из папки 'раздела' выбрать 'новый UUID', повторяйте, пока все ДД диска дублируется раздел по UUID/с пометкой Для замены. Для загрузочных дисков, не заменить с UEFI раздела по UUID.

Комментарий выбранную букву диска и раздел/ы - все в порядке ? ...

Нажмите на значок "применить", все операции на пользовательский интерфейс программы GParted.
Для создания загрузочных дисков, правка /etc/fstab с UUID-идентификатор=строка/s и точку монтирования/сек.:

+138
Darwiner 11 сент. 2015 г., 17:02:06

Я хотел применить некоторые XML-Парсеры, но "контекст" не является допустимым XML-структуру на всех (неверный атрибутами file:abc.txtнедействительным закрывающие теги <\узел>, <\на наличие>).
Так вот поглазеть "рубить":

на awk 'начало{ РС="<на наличие" }/файл:/{ Ф = функцию substr($1,6,длина($1)-6) }
 /<хост>/{ ПОИСКПОЗ($0,/.*<хозяин>([^<>]+)<\\- узел>[[:пробел:]]*<\\на наличие>.*$/,а); 
 функции printf("введите: %\nOutput ы: %з\п\п",а[1],Ф)}' с yourfile

Вывод:

Вход: xyz.com 
Выход: abc.txt

Вход: asd.com 
Выход: xyz.txt
+99
valeryaVIP 20 февр. 2017 г., 16:23:36

У вас есть 2 пути.

  1. Просто --исключить=реж и нет никакой разницы, если это локальные или удаленные, как вы все равно не хотите синхронизировать его.
  2. Использование --использование rsync-пути='по rsync --исключить=Дир' и удаленного rsync и будут выполнены, что исключает возможность.
+75
gdavtor 21 янв. 2018 г., 02:21:28

Редактировать конфигурационный файл в/etc/НПВ/НПВ.Conf, в root и установить включено=да:

# файл /etc/НПВ/НПВ.конф
#

# Задайте значение да, чтобы приступить к загрузке. Если установка этого удаленно, обязательно добавить правило
# чтобы разрешить удаленное подключение перед началом НПВ. Например: 'НПВ позвольте 22/ПТС'
Включено=да

# Пожалуйста, используйте команду 'неделе', чтобы установить параметр LogLevel. Например: 'НПВ лесозаготовки среднего'.
# Видеть мужчину сооружения для деталей.
Уровень=низкий
+24
chicalote USA 9 июл. 2016 г., 22:47:32

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

$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