Wordsplitting происходящие в кавычках переменной

Я пытаюсь создать диалоговое меню, основываясь на результаты команды lsblk. Моя цель-прочитать первое слово, как пункт меню, а остальные слова как пункт меню описание.

Например:

меню диалогового $ --"Выберите один ответ:" 0 0 0 $(lsblk -ЛНО наименование,размер | грэп ПДД)

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

Однако, если я попробую эту же команду с мульти-словесное описание (с помощью "читать" встроенная писать в stdout, как две переменные), слово-расщепление происходит во второй переменной, даже если в кавычках.

#1 команду: переменная без кавычек 
меню диалогового $ --"Выберите один ответ:" 0 0 0 $(lsblk -ЛНО наименование,тип,размер | грэп ПДД |
> пока читал описание имя; делать
> Эхо $имя $убыванию
> сделано) результаты #в выходной, как показано ниже без кавычек

#команда 2: цитирует переменной 
меню диалогового $ --"Выберите один ответ:" 0 0 0 $(lsblk -ЛНО наименование,тип,размер | грэп ПДД |
> пока читал описание имя; делать
> Эхо $имя "$деск"
> сделано) результаты #в выходной, как показано ниже без кавычек

команда #3: побег цитирует переменной
меню диалогового $ --"Выберите один ответ:" 0 0 0 $(lsblk -ЛНО наименование,тип,размер | грэп ПДД |
> пока читал описание имя; делать
> Эхо $именем \"$алфавиту\"
молодец) результаты #в выходной ниже

command 3 output

Я не понимаю, почему слово расщепление происходит в указанную переменную. Кто-нибудь может объяснить и/или предложить решение? Я пытался написать вывод lsblk в файл и чтения из файла с теми же результатами. Желаемый результат-это:

Desired output

Редактировать: я посмотрел на команду, цитируя в качестве возможного решения, но его результаты в lsblk вывод команды передаются в диалог как один из аргументов, когда требуется две.

Спасибо.

+891
user1285 23 дек. 2017 г., 08:47:46
26 ответов

Вот покатушки выяснить все СД* устройств:

Значение lc_all=с Общ -я /системы/блока/памяти SD* | Перл-НПЭ с#^.*?блок/(СД[^/ ]+).*?/pci0000:00/0000:([^/]+/(?:Ата[0-9]+|интерфейс USB[0-9]+/[^/]+/[^/]+|[0-9:.]+/[^/]+/[^/]+)).*#$1 = $2#'

Для меня вывод выглядит

ПДД = 00:01.0/0000:01:00.0/host0/Порту-0:0
СКБ = 00:01.0/0000:01:00.0/host0/Порту-0:1
Амми = 00:01.0/0000:01:00.0/host0/Порту-0:2
СДД = 00:01.0/0000:01:00.0/host0/Порту-0:3
Сде = 00:1д.0/с USB2/2-1/2-1.5
ФСР = 00:1Ф.2/ata3
СДГ = 00:1Ф.2/ata4
СДГ = 00:1Ф.2/ata6

На выходе должен быть довольно четкий и PCIe устройств и USB-устройств, сделать что-то вменяемое, тоже. Затем вы можете использовать старте устройства для выяснения фактического подключения. Например, в приведенном выше примере 01:00.0 - это SSD от Intel 910 с PCI Express карта с четырьмя 200ГБ ССД югу устройств. В команду lspci -НН | грэп -Ф 01:00.0 выход на одно и то же оборудование

01:00.0 серийный прилагается SCSI-контроллер [0107]: логика LSI / симбиоз логики SAS2008 PCI-Экспресс "Фьюжн" МПТ САС-2 [Сокол] [1000:0072] (версия 03)

Поэтому ядро считает, что ПДД...СДД прикреплены к логика LSI PCI-Экспресс САС-2 контроллер. К сожалению, там, кажется, не быть любой простой способ, чтобы "знать", что это устройство действительно SSD от Intel 910 карта PCI Экспресс.

+858
dkchetan 03 февр. '09 в 4:24

Как вы сделали настройки сети? @имя localhost будет подключить к вашему ноутбуку. Вы должны предоставить оба интерфейса с IP в одной подсети (например, диапазон 10.0.0.0 - 10.255.255.255 (для IPv4)) и использовать правильное соединение.

(кажется, там была ошибка в исходный вопрос, так что ответ уже не подходит)

+764
Ami Sabo 25 нояб. 2010 г., 03:38:02
Другие ответы

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


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

на Perl -Лейн '$,="\Т";
 $. == 1 и @ = А команда grep $е[$_] =~ /ви/, 0..$#ф;
 печать @е[0, б];
'с yourfile

Результаты

ИДЕНТИФИКАТОР 1VI ОВИ 3VI
РП 23 23 23
тр 24 24 24

Рабочая

  • С первой линии, $. == 1 экстракт индексы на поля, которые содержат строку ви.
  • Вооружившись этими список индексов теперь в массиве , мы просто идти вперед и фрагмент из 1-го поля + поля, перечисленные в массиве от массиве. В ОФС=$, был установлен на вкладке. YMMV.

на awk

на awk -V в ОФС="\Т" '
Компания NR==1{
 Для ( я=2; я<=НФ; я++ )
 если ( $я ~ /ви/ )
 ул. ул. = ОФС я
 Н = сплит(стр, а, ОФС)
}{
 ы = $1
 Для ( я=2; я<=п; я++ )
 ы = ы ОФС долларов ([я])
 $0 = с
}1
'с yourfile

СЭД

СЭД -е '
 Вкладка-> # ЦСН, несколько НПЦ -> один НПЦ, отделка переднего/заднего СТС
 г/ / /;с/[ ]\{2,\}/ /г;С/^[ ][ ]*//;З/[ ][ ]*$//

 # только для первой строки, удалить первое поле, а остальные хранить в трюме области
1{
ч
 з/[ ]/\
/
ы/.*\Н//
х
}

 # добавить держать уголок (который сейчас 2-й...последний полей
 данные первой записи) к настоящей линии и
 # поместить маркер в конце первого поля
Г
 с/[^ ][^ ]*[ ]/&\
/

 # настройки сделать-цикл while, который постепенно либо держит ви данных или стим его
:петли
 # 1 2 3
 з/\(\п\)\([^ ][^ ]*\)[ ]\{0,1\}\(.*\Н\)[^ ]*ви[^ ]*[ ]\{0,1\}/ \2\1\3/;tloop
 з/\(\п\)[^ ][^ ]*[ ]\{0,1\}\(.*\Н\)[^ ][^ ]*[ ]\{0,1\}/\1\2/
/\н\н$/!буль
 # цикл заканчивается, когда два \НС столкнуться в конце линии

 # снять два \NS и что остается то, что вы хотели
с///

'с yourfile
+691
cycneavox 21 янв. 2011 г., 19:16:24

Самый простой способ-это изменить свой текущий каталог на / и выполнить :

дю-ЧС / | рода -ч
+647
altagir 19 сент. 2014 г., 10:56:55

Попробуйте это как root:

PM_DEBUG=истина ПМ-приостановить

Затем проверьте файл/var/журнал/ПМ-приостановить.журнал для подсказки о том, что может пойти не так.

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

+626
BunnyG 4 мая 2017 г., 23:49:22

Во-первых, убедитесь, что ваш терминал поддерживает 256 цветов, который я предполагаю, что у вас уже есть. Во-вторых, использовать ПС1 переменную с правильным кодом, например:

экспорт ПС1='%{^[[01;38;05;214;48;05;высота 123m%}%м%{^[[0м%} '

Это даст вам подсказки с именем хозяина жирным шрифтом, а цвет переднего плана и цвет фона 214 123.

Обратите внимание, что ^[ это "ввели", набрав сочетание клавиш Ctrl+В и нажмите Ctrl+[. Увидеть эту прекрасную статью "Что 256 цветов всего" за весь список атрибутов.

+618
Eiver 4 янв. 2016 г., 16:25:47

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

в /var/журнал/браузер.журнал

Он должен быть прослушивания на стандартный порт? Я вижу команду netstat-тподдона.

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


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

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

+616
Alireza Heidari Seradj 24 июн. 2018 г., 00:15:56

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

комм="rsync и -а --прогресс --удалить ${INCLUDE_PATTERNS} --исключить=\"*\" ${EMPTYDIR}/ ${TARGET_DIR}"
+583
user1638487 1 апр. 2018 г., 00:01:24

По сути, добавьте следующее в файл/etc/fstab строчку:

/путь/к/файлу /путь/к/смонтировать ext4 на петли 0 0

Как описано в https://superuser.com/questions/799162/permanent-loop-device

+582
Alison Furtaw 3 дек. 2012 г., 14:03:33

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

команды $ cat /usr/местные/Бен/ФОО
#/ОГРН/ЗШ
/usr/Бен/фу | команда grep -v с "^информация" # stfu, действительно

Есть ли (для zsh или bash конкретному возможно) простой способ выполнить очередное фу в путь, что это фу , что в пути директории после папку, из которой текущая фу был казнен, так что мне не придется использовать абсолютный путь к исходному исполняемый?

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


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

команды $ cat /usr/местные/Бен/ФОО
#/ОГРН/ЗШ
путь=(${путь/#%$0:А:ч}) фу | команда grep -v "и^информация" # stfu, действительно

Это должно пустым (но держат) все строки в путь (${путь/...}), что полностью соответствуют (#%) абсолютное () каталог () текущий исполняемый($0). ТБХ, я собрал ее из клиент StackExchange и не все понимаю. Я надеюсь, он не собирается меня укусить.

Правка 2:

команды $ cat /usr/местные/Бен/ФОО
#/ОГРН/ЗШ
путь[${путь[(Я)$0:А:ч]}]=() фу | команда grep -v "и^информация" # stfu, действительно

в $Path[(я)фу] находит индекс файл foo в массиве пути или 1 плюс длина массива.

+500
jaccarmac 8 янв. 2013 г., 01:52:13

команда xxd использует длинныес адреса, но явно округляет его в 32-битный и там, кажется, не быть любой путь вокруг этого. Это ВИМ выпуск #3791 (спасибо, что сообщили об этом), теперь исправлено в патче 8.1.0854.

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

ОД -Джей 0x5baae0000 -колун -vtx1 -N16, на /Дев/СДА

Который будет выводить что-то вроде:

5baae0000 2Д 7С 61 76 69 76 61 72 61 74 69 61 72 7С 7а 0а
5baae0010

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

Или если вы заботитесь о формате ASCII стороны, используя БСД вывестис

$ шестнадцатеричного представления -ве '"%_ax:" 16/1 "%02x"' -е '" " 16 "%р" "\п"- с 0x5baae0000 -н 16 /Дев/СДА
5baae0000: 2Д 7С 61 76 69 76 61 72 61 74 69 61 72 7С 7а 0а -|авивар|atizar

Оба из которых можно кормить ключам -Р

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

шестнадцатеричного представления -ве '"%08_ax: "2/1 "%02x"" " 2/1 "%02x"" " 2/1 "%02x"" " 2/1 "%02x"" "
 2/1 "%02x"" " 2/1 "%02x"" " 2/1 "%02x"" " 2/1 "%02x"
 '-е '" " 16/1 "%р" "\п"'

Ни од , ни вывести поддержку эквивалент ключамс , чтобы компенсировать адресу, но вы могли всегда после процесса их выпуска, чтобы добавить смещение к адресу поля, например:

Перл -ЧП 'с/^\ш+/к sprintf "%08x", 0xabcdef + Хекс$&/е'

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

Эхо привет | ДД БС=1 искать="$((0x5baae0000))" от=/Дев/СДА

Или ksh93 >#((...)) ищу оператора:

Эхо Привет 1<> /Дев/СДА >#((0x5baae0000))

или ЗШс sysseek строение:

система zmodload ЗШ/
{
 sysseek -ю 1 $((0x5baae0000)) &&
 Эхо привет
} 1<> /Дев/СДА

Вы можете также использовать ключам с 0 смещением и использовать DD/ksh93/ЗШ делать ищут:

Эхо привет | ключам | { sysseek -ю 1 $((0x5baae0000)) && ключам -Р; } 1<> /Дев/СДА

или:

Эхо привет | ключам | { ДД БС=1 искать="$((0x5baae0000))" кол-во=0 && ключам -Р; } 1<> /Дев/СДА

1 глядя на источник, ГНУ ОД использует функцию fstat() для получения размера входных данных (а не использует lseek(SEEK_END)) чтобы не искать прошлое в конец файла, что на системах, таких как Linux, где st_size не отражает размер блока устройство не работает для блочных устройств

+499
KAREN LEANNE SANDBERG 2 авг. 2010 г., 11:35:07

Насколько я знаю, лучший способ для apt-основанных дистрибутивов, как Debian или Ubuntu-установка иностранца, который преобразует отдельные оборотахв родной деб формат, а затем установить их по отдельности с помощью dpkg.

Из-под root:

apt-получить установку иностранца

чуждое имя-пакета.об / мин

с dpkg -я имя-пакета.деб

Очевидно, что это не автоматически разрешать зависимости, и dpkg откажется устанавливать, пока они не встретились. Кто-нибудь может знать способ упростить или автоматизировать.

+443
Duane Whitaker 16 мая 2013 г., 15:23:46

Другое решение предложено в этом блоге:

Я использовал программное обеспечение от http://icloud.niftyside.com/ который я установил на моем Uberspace. Это было просто распаковать его в директорию веб-сервера и посещение сайта. А затем ввести свои учетные данные, и я получил все URL-адреса.

+435
bluejamesbond 22 апр. 2014 г., 16:06:09

Стандартная команда grep по умолчанию не понимает Perl-подобные регулярные выражения (PCRE в), такие как \Вт. ГНУ команда grep работает с Ж\) даже в базовых и расширенных регулярных выражений, который является расширением стандартного поведения. Других PCRE включена в GNU grep в использовании его -п вариант.

Причина ваша команда ничего не возвращает, что + - это расширенная регулярное выражение оператора, который должен работать в GNU grep в:

команда grep -E 'в файл^--\ш+' 

Не , ваше выражение пытается сопоставить --ж+ буквально (где ж некоторые один символ соответствует \Вт).

Также обратите внимание, что вам может понадобиться якорь выражение в конце так же, как и в

грэп -е файл '^--\ш+$' 

иначе вы будете соответствовать строки, содержащие неж\ персонажей позже, как

--00000000=

Кроме того, вы можете использовать

грэп -хе -е файл '--\ш+' 

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

В GNU grep в также понимает \+ в базовых регулярных выражений (т. е. когда с помощью команды grep не и ):

грэп -х -е файл '--\Вт\+' 

Или вы могли бы использовать \{1,\} вместо \+.


С не-GNU grep В (и в GNU grep в), вы можете использовать [[:alnum:]_] (что соответствует буква или цифра, или символ подчеркивания, который включается отдельно здесь) на месте ж\д:

грэп -хе -е --файл[[:alnum:]_]+' 

Для соответствия шестнадцатеричных цифр и подчеркивания, использовать [[:xdigit:]_]:

грэп -хе -е --файл[[:xdigit:]_]+' 

или,

Значение lc_all=C в грэп -хе -е '--[0-9а-альфа-F_] файл+' 

Параметр Значение lc_all на Си (или в POSIX) для команды grep команда с характером диапазоны локали зависит.

+435
Basri 22 апр. 2013 г., 07:42:58
на Perl -л -00ne '
мой ($БЛК) = /^\Ш+/Г;

$НП = qр/
 \ (матч # открывающая скобка
(?:
 (?> [^)(]+ ) # не парень, не отступает
|
 (??{ $НП }) # рекурсия для более
)*
 \ ) матч # закрывающая скобка
/х;

1 а
/$НП
(?{
 м{ \( CONNECT_DATA \с+ = (?:\с*$НП\ы*)+ \) }X и
 м{ \( ИМЯ_СЛУЖБЫ \с+ = С \+ (\W+ в) \) }X и
 печать присоединяйтесь к $", $БЛК, $1 для $&;
})
/ГХ;
'входной_файл

Выход

NEWDB newdb
STEST STEST
RBSDB RBSDB
+427
michaelosmith 17 дек. 2019 г., 19:53:55

Когда мы создаем каталог в Unix имеет 2 жесткие ссылки: . и ... Один для себя и еще один в его родительский каталог.

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

Так что только . засчитывается в Каталоге, но есть еще 2 жестких ссылок, когда я Общ -я. Какая вторая? Может кто подскажет, как жесткие ссылки учитываются в каталогах? Представьте, у нас есть такая иерархия:

родитель - 4 жестких ссылок
.
. child_1 - 2 жесткие ссылки
.
. child_2 - 2 жесткие ссылки
+393
Daniel Dewhurst 25 июн. 2010 г., 19:24:34

Вы указали в файле/var/библиотека/MySQL в/tmp в качестве временного каталога в конфигурации сервера базы данных, но вы указали в запросе, что файл должен быть сохранен в каталоге/tmp. Поэтому вы должны найти файл, вытекающие из этих запросов в в/tmp каталог.

Но если вы используете сервер с systemd и у вас есть privatetemp включена в БД, то вероятно файл будет храниться в папке privatetemp даже если указать абсолютный путь в запросе. Частная папку Temp будет что-то вроде /tmp/и systemd в-версию MariaDB.услуги-ХХХХХХХ в/tmp/файл outfile.КШМ.

+388
EricBaz 12 авг. 2017 г., 02:40:59
найти -типа F \ (имя- "молния" -о-именем "*тар" -о-именем "*ГЗ" \) -размер +1М -удалить
  • в \( \) конструкт позволяет сгруппировать различные узоры именем
  • с помощью -удалить вариант, мы можем избежать трубок и проблемы с размер видеть это, это и это
  • ./ или . является обязательным при использовании найти команду для текущего каталога


Редактировать: как Эрик Renouf заметки, если ваша версия найти не поддерживают -удалить вариант, использовать -exec будет возможность

найти -типа F \ (имя- "молния" -о-именем "*тар" -о-именем "*ГЗ" \) -размер +1М -экзек РМ {} +

где все файлы отфильтрованы по найти команды передаются в РМ команду

+348
FORE 25 июн. 2011 г., 20:12:59

У меня есть файл расчета

Payroll File

Можете ли вы помочь мне рассчитать значение для каждой строки, используя команду awk, В каждой значение на линии -10 ? Result

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

у awk '{сумма + = 3 $*7} конец {напечатать сумму}' РС= payroll.txt
+309
Kate Libby 3 сент. 2014 г., 07:52:47

У вас нет прав как обычный пользователь, чтобы просмотреть содержимое каталога /var/катушка/чашки каталог; судо ЛС дал Общ разрешения на просмотр содержимого, но ваших постоянных пользователей консоли не удалось прочитать его, когда он попытался развернуть в/var/катушка/чашки/* подстановочный знак, чтобы он прошел эту строку через дословно РМ, которые жаловались, что не хватает файла по имени (точно) в/var/катушка/чашки/*.

Собрать фактический именем(С), а затем передать их в судо РМ.

+285
Osaru Badiaru 6 апр. 2014 г., 11:58:07

В вашем примере проблема не в замок, это ошибка разрешения. АПТ пытается читать/писать в файл (файл/var/lib в/АПТ/списки/замок), что он не имеет разрешения на чтение/запись.

Посмотрите на меню, Файл праве собственности, и что пользователь (в UNIX системах).


Кстати, этот файл используется для блокировки (для предотвращения двух АПТс доступом по меткому базы данных одновременно).

+265
Mike Fester 17 сент. 2018 г., 11:04:40

Попробовать

$ на awk -Е: '{в+=$1*60+$2}Конец{е"на%D:%02d порта:%02d порта",а/3600,в%3600/60,в%3600%60}' файл
1:03:08
$
  • -Ф: - устанавливать : в качестве разделителя полей
  • {а+=$1*60+$2} - Общее количество секунд, находясь в поле 1 * 60 + 2 поля.
  • Конец{е"на%D:%02d порта:%02d порта" - в конце файла, печатать результаты в отформатированном виде, т. е. нули на минуты и секунды
  • в/3600, - часов-секунд разделить на 60 на 60
  • в%3600/60, - минут оставшийся секунд разделить на 60 на 60, затем на 60
  • в%3600%60} - в течение секунд, взять остаток секунд разделить на 60, деленное на 60, а потом взять оставшуюся часть разделить на 60
+244
Fallee Nitish 4 февр. 2015 г., 10:26:10

Что касается HTML5 плеер Я недавно обновил свой 38.х СОЭ Firefox до 45.х СОЭ и начались похожие проблемы. Что помогло отключение всех четырех СМИ.mediasource.* записи в о:конфигурации, таким образом, заставляя игрока использовать старый формат видео. Она работает намного быстрее, хотя и не так быстро, как это работало в FF 38. Также полной буферизации видео снова работает. Вы также можете попробовать установить как полный экран-интерфейс API.переход-продолжительность.* 0 для уменьшения задержки переключения в полноэкранный режим.

+232
Alwin Kesler 10 июн. 2012 г., 02:25:11

Меню-записи файлов с окончанием .столе. они значительное в /Home/пользователь/.местные/доли/приложения/ и /usr/доли/приложений. Пример от меня

ЛС-Аль .местные/доли/приложения/ | грэп МПВ
-RW-р-р-- 1 Алекс 2061 28 сентября 19:54 МПВ.рабочего стола
-RW-р-р-- 1 Алекс Алекс 253 12 сентября 00:18 МПВ-DVD-диск.рабочего стола

привет Бахамута

+144
chandan paliwal 2 нояб. 2014 г., 12:37:03

Вот отчет от команды dmesg:

[ 2.172069] NVRM: не могу найти IRQ для вашей карты Nvidia!
[ 2.172070] NVRM: пожалуйста, проверьте настройки BIOS.
[ 2.172070] NVRM: [подключите & Play ОС] должен быть установлен на нет
[ 2.172071] NVRM: [назначение прерывания IRQ для VGA] должен быть установлен в да 
[ 2.172072] видеокарты NVIDIA: зонд 0000:01:00.0 ошибка -1
[ 2.172080] от NVIDIA nvlink: Nvlink ядро инициализируется, основные устройства 242
[ 2.172086] NVRM: зонд для NVIDIA рутинную искусству для 1 устройства(ы).
[ 2.172087] NVRM: ни один из графических адаптеров от Nvidia были инициализированы!
[ 2.172088] от NVIDIA nvlink: зарегистрирован Nvlink ядра, старший номер устройства 242

Я отключил безопасную загрузку в BIOS, и все равно получил ту же ошибку. Какие-либо предложения?

  • Компания NVIDIA GTX1050
  • Убунту 17.04
  • Ядра: 4.12.0-13-универсальный
+91
Christian van R 3 дек. 2018 г., 15:42:16

Это в командной строке, поэтому установка Баш каким-то образом просочились в ЗШ. Все обычные снаряды использовать ПС1 переменной в качестве основного подскажут, но они используют различные форматы. С ПС1 имеет разные значения для разных программ, оно никогда не должно быть переменных, только переменная в каждой программе, которая использует его (удара, zsh и т. д.). К сожалению, многие дистрибутивы по умолчанию файлы, которые выделяют ПС1 в окружающей среде, часто в файл/etc/профиль.

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

Поэтому, скорее всего, исправить это, чтобы добавить сбросить ПС1 в вашем .zshrc. В зависимости от способа оперативного тема работы, вы можете или не можете должны сделать это перед тем как установить оперативную тему.

+15
useprxf 25 сент. 2016 г., 08:09:39

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

$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