пакетов apt установите, что зависит от другого пакета, но установлен альтернативный

Я пытаюсь установить субабоненту, но это зависит от настройки.Ио.

субабоненту : зависит: докер.Ио, но он не будет установлен

Однако у меня докер-се установлен.

Я создал deb-пакет с помощью экв-контроль

Раздел: местные
Приоритет: необязательный
Пакет: Мой-докер-зависимости
Версия: 1.0
Сопровождающий: контрол-альт-Делор
Зависит: докер-се
Обеспечивает: докер.Ио
Описание: докер

Но я получаю конфликта

Ломает существующий пакет 'докер-се' этого конфликта: 'докер.Ио'. Но мой-докер-dependencies_1.0_all.деб' предоставляет его через: 'докер.Ио' (докер-се уже установлен).

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

Как я могу установить субабоненту с докер-се, но не докер.Ио?

+445
Sayem Hossain 21 июл. 2010 г., 16:38:59
27 ответов

Я пытаюсь ./настроить полуночи командир загружен с http://ftp.midnight-commander.org/mc-4.8.14.tar.bz2 и я получаю следующее:

проверка Глеб... нет
настроить: ошибка: Глеб-2.0 не найден или версия слишком старая (должна быть >= 2.14)

так у меня Глеб версию ftp://rpmfind.net/linux/sourceforge/r/ra/ramonelinux/Rel_0.99/releases/i686/packages/glib-2.41.2-1.ram0.99.i686.rpm

но когда я установить его, оно вступает в противоречие с текущей версией:

...
файл /usr/доли/язык/на zh_cn/для категории lc_messages/glib20.МО от установки Глеба-2.41.2-1.ram0 для.99.i686 в 
конфликтует с файлом из пакета glib2-2.40.0-4.el7.архитектуру x86_64
файл /usr/доли/язык/zh_HK/для категории lc_messages/glib20.МО от установки Глеба-2.41.2-1.ram0 для.99.i686 в 
конфликтует с файлом из пакета glib2-2.40.0-4.el7.архитектуру x86_64
файл /usr/доли/язык/zh_tw ПО/для категории lc_messages/glib20.МО от установки Глеба-2.41.2-1.ram0 для.99.i686 в 
конфликтует с файлом из пакета glib2-2.40.0-4.el7.архитектуру x86_64

Действительно, у меня установлена допустимая Глеб:

список судо ням установленных | грэп Глеб
ModemManager-Глиб.x86_64 с 1.1.0-6.git20130913.el7 @анаконда
Через NetworkManager-Глеб.архитектуру x86_64 1:[email protected]базы el7 
ДГУ-Глиб.x86_64 с 0.100-7.el7 @анаконда
Глеб-сетей.x86_64 с [email protected]базы el7 
glib2.x86_64 с [email protected]базы el7 
в glibc.x86_64 с [email protected]базы el7 
в glibc-общее.x86_64 с [email protected]базы el7 
в glibc-Devel, который.x86_64 с [email protected]базы el7 
в glibc-заголовки.x86_64 с [email protected]базы el7 

Так почему МС дай мне чушь о неверной версии Глеб?

+971
CodeApp 03 февр. '09 в 4:24

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

ISO-файл будет создан (по имени debian-7.3-amd64-CD-1.iso) но когда я пытаюсь установить его, я получаю следующую ошибку:

Avertissement: сбой при попытке запустить: из chroot /целевой программы dpkg --силой-зависит от ... установить в /var/кэш/АПТ/архив/база-files_7.1wheezy4_amd64.деб файл /var/кэш/АПТ/архив/база-passwd_3.5.26_amd64.деб

пакет-список кошкой базы |грэп с ACPI-поддержка-базовая установка алса-базовая установка базы-файлы установить базы-пароль установить рабочего стола-базовая установка сервер dnsmasq-Base установите как exim4-Base установите на GCC-4.7-основание:установить для amd64 GeoIP-базы установить gettext версии-базовая установка gir1.2-ОКП-Плагины-база-0.10 установки Грофф-базовая установка gstreamer0.10-плагинов-основание:установить для amd64 libfile-basedir-на Perl установить libgstreamer-Плагины-base0.10-0:установка для amd64 libilmbase6 установить в LibreOffice-Base установите в LibreOffice-база-ядро установите libsnmp-базовая установка в libxml-саксофон-база-Перл установить ОС Linux-базовые установки ЛСБ-базовая установка пакет ncurses-Base установите установка дополнительной информацией обратитесь на Perl-базовые установки powermgmt-Base установите сояр-базовая установка xfonts-Base установите

Ошибка на виртуальный терминал (альт-Ф4):

enter image description here

+967
Elvis Zhao 22 окт. 2019 г., 05:28:31
Другие ответы

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


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

По сути это просто вопрос обработки файлов в обратном порядке

$ на awk 'начать{ФС=ОФС="\Т"} ШП==ФНР{а[$1]=$0;далее} а[$1]{напечатать[$1]}' исходного запроса файл
Значение СНП 
РС1 0.55
РС2 0.52
РС2 0.52
РС3 0.25
РС4 0.22
РС4 0.22
+956
Ken Sullivan 25 мар. 2019 г., 18:47:13

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

+950
user606723 30 окт. 2014 г., 07:57:05

мы видим системный журнал на одну из машины работника ( команда dmesg )

и из журнала мы видели, что:

(шурс): рекомендуется предупреждение: монтирование ФС с ошибками, запуск e2fsck является 
  • диск - шрс включают в файловой системе HDFS папка - файловая система HDFS файлы

    ДФ | грэп шурс 
    на /dev/sdc в 1922721048 1560852 1921143812 1% /группа/КСД
    
    Общ /группа/ДЗО/с Hadoop/
    HDFS в пряжу
    

так что это безопасно для выполните следующую (как журналы ОС рекомендую) ,

e2fsck -г на /dev/sdc в
+939
ionelberdin 18 нояб. 2016 г., 06:18:06

Я думаю, что изменить с Линукс Минт корица для Линукс Минт циннамон Debian, но запуска Synapse-это то, что я не могу работать без. Это, кажется, не быть доступны в Debian.

Кто-нибудь знает, если это возможно, чтобы установить его и использовать все возможности, которые она предлагает?

+939
Jackelope11 4 мая 2012 г., 04:09:53

Вам не хватает ключей, выполните это, чтобы получить новый ключ

завиток https://packages.cloud.google.com/apt/doc/apt-key.gpg | судо АПТ-ключ добавить -

после обновления пакетов

судо apt-получить обновление && судо apt-получить обновление
+903
snazzyapples 13 июн. 2010 г., 18:10:24

Вы можете использовать команду grep:

грэп "текст" /путь/к/директории/*

Для recusive поиска можно использовать вариант для grep:

грэп -Р "текст" /путь/к/директории/*

или ** в пути:

грэп "текст" /путь/к/директории/**/*

но, наличие ** оператор раковины зависит - насколько я знаю, это в ЗШ и Бэш (4 только?), она не может быть доступна в других оболочках.

+903
mario pansera 19 февр. 2016 г., 11:42:56

Почему вы не думаете Федоры? Возможно, вы думаете, что он не может быть установлен с компакт-диска? Это всегда была опция, чтобы установить Fedora с первой ИСО в серии. Это было совершенно обманчивое, но если вы читали описание достаточно тщательно есть текст, который говорит что-то вроде "требуется только первый диск, остальные просто дополнительного программного обеспечения".

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

Обновление: я не уверен, что в/etc/инит.Д или в/etc/профиль.д, но в Fedora должны быть ближе всего в RHEL, кроме RHEL в себя.

+825
user346752 10 окт. 2016 г., 12:02:38

Я хочу сделать скрипт, который: (1) возвращает путь, давая пользователю возможность используйте Tab для автозаполнения, затем (2) получает имя файла у пользователя, а затем (3) создает файл по этому пути с расширением .тхт.

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

Примечание: На пути почти всегда содержат пробелы.

+787
Stephanie Lovette 9 июл. 2014 г., 06:27:19
apt-получить-просто-распечатать обновить

Не читал, что легко, ниже на Perl один лайнер, чтобы проанализировать вывод команды apt-получить:

apt-получить-просто-печатать обновления 2>&1 | жемчужно-не 'если (/инст\с([\ш,\-,\д,\.,~,:,\+]+)\с\[([\ш,\-,\д,\.,~,:,\+]+)\]\з\(([\W и\-,\Д,\.,~,:,\+]+)\)? /Я) {программа печати": $установлен 1: $2 в наличии: $3\П"}'

Это должно что-то выходной, как:

Установленной программой: жратва-ПК: 1.99-21ubuntu3.1 в наличии: 1.99-21ubuntu3.9

Надеюсь, это поможет кто-то другой,

+784
miller logan 29 нояб. 2017 г., 12:34:21

Я думаю, что вы меняетесь СРЦ и ДСТ играм. У меня есть сейчас:

#ТС qdisc-дель-Дэв проникновения через eth0 
#ТС qdisc-дель-Дев корень из eth0 

qdisc ТС добавить Дэв корень eth0 в ручка 1: НТВ
qdisc ТС добавить Дэв проникновения через eth0 

ТС фильтр добавить в dev eth0 в родительских порядок: протокол IP Прио 1 u32 сопоставления ip-dst в $FROMIP действий нац попадание $FROMIP $ТОИП
фильтр ТС добавить Дэв родителей eth0 в 1: протокол IP Прио 1 u32 матч ИС КГД $ТОИП действий нац выход $ТОИП $FROMIP

#ТС -с qdisc показать Дэв интерфейс eth0
#ТС -с фильтром показывают Дев через eth0
#ТС -с фильтром показать Дэв родителей eth0 в порядок:

И это, кажется, работает (я не ТС экспертом, однако)!

+778
fajiosis 4 апр. 2014 г., 00:04:51
Строковая переменная var1='переменных var1 $var2 будет'
функция функция1()
{
 ивала \Эхо "'1 $$ПЕРЕМЕННАЯ1'\"
}
+743
user3096237 27 окт. 2010 г., 15:05:13

Цеф рекомендации по выбору файловой системы между файловой системой Btrfs и XFS и LVM. в ext4 не рекомендуется.

На этой странице:

В настоящее время мы рекомендуем XFS для развертывания производства. Мы рекомендуем Btrfs для тестирования, разработки и развертывания критически важных приложений. Мы считаем, что в Btrfs имеет правильный набор функций и дорожная карта, чтобы служить Цефов в долгосрочной перспективе, но в XFS и ext4 обеспечить необходимую стабильность для сегодняшней развертывания. развитие ее проходит быстро: пользователи должны быть удобными при установке последней выпущенной ядра вверх по течению и иметь возможность отслеживать активность развития для исправления критических ошибок.

Я бы сказал, что дальновидный выбор файловой системы Btrfs.

+637
Logan Crnt 28 дек. 2016 г., 20:23:16

1. Побег

Избежать всех этих персонажей с \, вроде этого (не работает на перевод строки/возврат каретки):

$ Эхо использовать \"\\\" символ в Escape-символы.
Использовать символ "\" для экранирования символов.

2. Двойные кавычки

Заключите весь текст В "С такой:

из $ VAR=переменные;Эхо "заключите текст в \"с. Вы также можете использовать $VAR в них". " Эхо-сюрприз!!!`"
Заключите текст в "S. Вы также можете использовать переменные в них. Сюрприз!!!

3. Одиночная кавычка

Же, как и двойные кавычки, но нет специального маркера.

$ доказательство=добавьте proveit;эхо 'это не должно читать "добавьте proveit": $доказательство
Это не следует читать "добавьте proveit": $пруф
+633
Jim Cornmell 6 янв. 2014 г., 00:03:17

Я знаю, что я могу перенаправить содержит вывод some_file что-то вроде этого:

в exec 2 >> some_file
набор +х

...но об этом передает в some_file не только содержит выходной, но и любой другой контент, первоначально отправили в ФД 2, который включает большинство сообщений об ошибках и предупреждений, не имеющих отношения к содержит.

Есть ли способ, чтобы захватить только в содержит выход в some_file?

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

zmodload ЗШ/датавремя
экспорт ПС4='${(х::)epochtime} %н:%я> '
+518
Try This 6 окт. 2015 г., 18:39:47

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

Компьютер не имеет Wi-Fi, так что мне есть Wi-Fi адаптер в нем. Есть руководства о повышении точек доступа WiFi, но везде это используется как мост к интернету. Например, у меня есть Wi-Fi адаптер на компе, потом подключить комп и роутер через Ethernet и после editting некоторые конфиги я буду иметь беспроводной доступ к интернету.

Это не то, чего я хочу добиться. Мне нужен локал сети Wi-Fi точку доступа и затем я собираюсь поднять светильника на этом компьютере.

Для получения своей цели я настроен DHCP-сервер, это сервер DHCP.конф:

у DDNS-обновление-стиль нет;
по умолчанию-аренды-600 раз;
Макс-Лиза-времени 7200;
власти
подсети 192.168.10.0 маска 255.255.255.0 {
 диапазон 192.168.10.10 192.168.10.20;
 вариант трансляции-адрес 192.168.10.255;
 вариант маршрутизаторы 192.168.10.1;
 по умолчанию-аренды-600 раз;
 Макс-Лиза-времени 7200;
 вариант доменного имени "локальная сеть";
 вариант доменного имени-сервера 8.8.8.8, 8.8.4.4;
}

Затем я попытался настроить hostapd, это файл /etc/hostapd/hostapd.конф

# Базовая конфигурация

интерфейс=как wlan0
имя SSID=беспроводной доступ в интернет
канал=1
#мост=br0

# WPA и WPA2 в конфигурации 

macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
ВПА=3
помощью wpa_passphrase=YourPassPhrase
wpa_key_mgmt=ВПА-ПСК
wpa_pairwise=ТКИП
rsn_pairwise=САМПР

Конфигурация оборудования # 

водитель=rtl871xdrv
ieee80211n=1
hw_mode=г
имя_устройства=RTL8192CU
производитель=Реалтек

У меня другой производитель и название устройства из адаптера.. почему так.. мне нужно его менять? Я настроил hostapd, выполнив следующие команды:

с wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
тар-zxvf v1.1.tar.gz
компакт-диск RTL8188-hostapd-1.1/hostapd
судо сделать
установка

выход /и т. д./сети/интерфейсов

авто Ло

iface защитный Ло инет замыкания
слово iface eth0 в инет по DHCP

разрешить-автоопределения wlan0

как wlan0 iface защитный инет статический
 адрес 192.168.10.1
 сетевая маска 255.255.255.0

После всего этого я ожидал, чтобы иметь Wi-Fi точку доступа с именем WiFi с YourPassPhrase пароль, в соответствии с /ETC/hostapd/hostapd.conf, но это не должно произойти.

Так Где моя ошибка?

С. П. ОС Raspbian

+481
Sergoffan 9 авг. 2013 г., 04:07:36

Это прекрасно работает:

СЕПГ -я# @драйвер.find_element(:XPath В "//А\[содержит(@href, то,##' temp_spec.РБ

против источник

драйвера@.find_element(:XPath, можно "//а[содержит(@href, то,'change_district')]").нажмите

Я просто ушел с:

'change_district')]").нажмите

но когда я пытаюсь добавить одинарную кавычку в конце это не удается:

СЕПГ -я# @драйвер.find_element(:XPath, можно "//а\[содержит(@href, то,\'##' temp_spec.РБ

синтаксическая ошибка рядом с неожиданной знак `('

Я использую \' чтобы защитить одиночные кавычки.

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

+455
uberdave 13 июл. 2019 г., 21:56:10

Многие терминалы поддерживают установку вкладку переменной останавливается. Те, что вт100, Linux и или поддерживать Емцу-48 стандартный сделать, большинство терминов в Linux поддержка настройки вкладку размер: xterm и семьи (uxterm, urxvt) xfce4-терминал luit, терминал, SecureTTY, среди других.

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

Так что теперь, если я 'кошка' файла, вкладки в файле будет расширяться к установке моего терминала.

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

Будет включать скрипт здесь для справки и или личного использования:

#!/бин/Баш -у
#console_codes(4) man-страницы... вт100/2 эт && Емцу-48 стандарт
# (с) Ла Уолш (2013) -- свободно использовать и модифицировать для личного использования.
# - при желании лицензирована под лицензией GNU В3.

# версии v0.0.3 - Попробуйте уменьшить tabcols в минимальный набор для воспроизведения.
# версии v0.0.2 - набор вкладок для полного терминала ширина (попробуйте получить термин ширина)

shopt -с expand_aliases extglob
псевдоним мой=объявить 
псевдоним инт='меня' время='мой' класса intarray='мой -ИА' строки=Мой

мой _Pt=$(тип -т п)
[[ $_Pt && $_Pt == функции ]] && отключено -ф п
псевдоним п=е
сбросить _Pt

П -в clrallts "\на сайте x1b[3г" #очистить все TabStops
П -в ВТСП "\033H" #горизонтальную остановка табуляции
П -в ЦРН "\на сайте x1b[6Н" #текущий отчет позицию 


getcols() { # попробуйте прочитать ширины терминала 
 местные sttyout="$(размер действовать до его закрытия </Дев/телетайп)"
 инт default_cols=80
 если [[ -N $в{столбцы:-""} && $столбцов =~ ^[0-9]+$ ]]; тогда 
 default_cols=$столбцов; интернет
 [[ -з ${sttyout:-""} ]] && { Эхо $default_cols; вернуть 0; } 
 инт седла="${sttyout#*\ }"
 Эхо-N $[простудные<2?default_cols:седловинах]
 возвращает 0
}

getpos () {
 строку ANS хотел=${1:-ху}
 инт попытка=0 max_attempt=1 # в случае редкой поломки случай
 значение # используйте "попытки" в качестве дополнительного
 # время ожидания ответа
 а : ; у
 ( ( Р "\на сайте x1b[6Н" >/Дев/телетайп) & 2>/dev/нуль ) 
 для чтения СД-Р-Т $[2 + попытка] Анс </Дев/телетайп; 
 Анс=${ответ:2}; 
 тип int х=0-1 г=0-1
 если ! х="${Анс#*;}" г="${Анс%;*}" 2>/dev/нуль || 
 ((х==-1||г==-1)); тогда
 ((попытка+=1 < max_attempt)) && продолжить
интернет
 перерыв; сделано
 строки из=""
 [[ $хотел =~ х ]] && из="$х"
 [[ $хотел =~ г ]] && Из="${из:+$х }$г"
 [[США ]] && Эхо -н "в размере"
}

объявить -ва вкладок


get_tabs () {
 Р "\р"
вкладки=()
 инт поз=0 oldpos=0-1
 пока ((oldpos!=поз));делать
 ((пос)) && вкладки+=($PoS)и
oldpos=пос
 П "\т"
 пос=$(getpos х)
сделано
 Р "\р"
 возвращает 0
}

# Примечание: эта функция использует возможность _read_ tabstops как _proxy_ для установки их
# (т. е. нет смысла уметь читать их, если вы не можете установить их)

test_tabset_ability () {
 строку запрос="tty_tab:"
 инт newcol=${#запрос}+1
 Р "\р$промпт"
 инт mycol=$(getpos х)
 ((mycol && mycol==newcol)) && возвращает 0 ## возвращает ОК

 { П " термин tabset способность не обнаружено mycol=${mycol:-"},"
 П "promptlen=$newcol)\п"; } >&2
 выход -1 
}

do_help_n_display_curtabs () {
 П "<п> - установить позицию табуляции на п\р"
 intarray с изменениями;
 инт последнего=1 шавка я
 строки Эол=""
 get_tabs && {
 для ((Я=0; я<${#вкладки[@]}; ++я)); делать
шавка=${вкладки[я]}
дифференциалы[я]=шавка-последний
последний=шавка
сделано
 intarray с reverse_tabs_set=()
 инт prevtab=0-1
 Для ((я=${#дифференциалы[@]}-2; Я>0; --i), В); сделать
 инт это вкладка=${диффов[я]}
 если ((это вкладка!= prevtab)) ;тогда 
reverse_tabs_set+=($это вкладка)
prevtab=это вкладка
интернет
сделано
 П "текущее значение: tty_tab "
 Для ((я=${#reverse_tabs_set[@]}-1; Я>=0; --i), В); сделать
 П "%Д " "${reverse_tabs_set[я]}"; сделано
 Р "\р";
}
 get_tabs && {
 П "(от 1, вкладки, переходите к колонке: "
 П "%s " на "${вкладки[@]}"
 Р "\р\н"
}
}

set_tabs () {
 инт max_col=${1:=0-80}
 инт остановка табуляции=${2:-?"нужно param для остановка табуляции"}
 вкладка инт=$остановка табуляции поз=0
 строку стр=""
 П $clrallts ## сбросить старые вкладки
 пока ((++пос<седловинах)) ;у ## перемещения по экрану настройки вкладок
 ул.+=" "
 ((вкладка пос%)) | | ул.+="$ВТСП"
сделано
 Р "\р ул.$\Р"
}


инт седла=$(getcols)

test_tabset_ability ## выход, если нет возможности


если (($#==0)) ; тогда
do_help_n_display_curtabs
 выход 1
еще
 set_tabs "$cols", и "[email protected]"
интернет

# ВИМ: ТС=2 ув=2

Надеюсь, что это помогает...

+443
mustafa taha 25 мая 2011 г., 08:50:23

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

Есть инструмент (в отличие от простой bash-скрипт), что я мог бы использовать, что бы автоматически настроить мой среды?

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

+408
user117 16 нояб. 2019 г., 20:06:39

Просто объединить два теста с &&:

если [[ -л "$файл" && -д "$файл" ]]
тогда
 файл Echo "$ - это симлинк на каталог"
интернет
+357
Abigail Fox 12 февр. 2014 г., 05:47:35

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

 от="192.0.2.*",команда="/корневой/концевой-rsnap" СШ-ОГА AAAAB3N...

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

#!/бин/Баш

shopt -с extglob

испытаний N "$SSH_ORIGINAL_COMMAND" || выход 1

дело "$SSH_ORIGINAL_COMMAND" в
 'по rsync --сервер-отправитель -'+([vnlHogDtprRxe.isfLS])' --числовые идентификаторы . '*)
 RSYNCPATH="${SSH_ORIGINAL_COMMAND#по rsync --сервер-отправитель -+([vnlHogDtprRxe.isfLS]) --числовые идентификаторы . }"
 испытание-e "$RSYNCPATH" && exec будет $SSH_ORIGINAL_COMMAND || выход 1
;;
*)
 выход 1
;;
эсок
+254
user65854 30 апр. 2011 г., 09:36:59

У меня есть bash-скрипт, который выводит путь сам сценарий

$ кот f4.sh 
#! /бин/Баш 
Эхо "${BASH_SOURCE[0]}"

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

Но я ошибся, и он по-прежнему выводит путь Оригинальный сценарий

$ кот ff.sh 
#! /бин/Баш
источник ../f4.sh

$ Баш ff.sh 
../f4.sh

Почему?

Мне было интересно, если это возможно для другой скрипт для вывода ее пути с помощью f4.sh вместо прямого использования ${BASH_SOURCE[0]}? Спасибо.

+239
user2078314 5 июн. 2016 г., 23:46:31

У меня проблемы с расшифровкой страницы человека найти и особенно той части, которая указывается порядок вычисления логических операторов, которые связывают тесты. На man-странице говорит:

Операторы
 Перечислены в порядке убывания старшинства:

 ( выраж )
 Силу старшинства. Поскольку скобки являются особыми для раковины,
 обычно требуется, чтобы их цитировать.
 Многие из примеров в данном руководстве, используйте страницу обратной косой черты
 для этого: `\(...\)' вместо `(...)'.

 выражение1 выражение2
 Два выражения в строку принимаются должны быть соединены с
 подразумевается -это; выражение2 не проверяется, если выражение1 ложно.

 выражение1 -выражение2 а
 Так же, как выражение1 выражение2.

 выражение1 -выражение2 о
 Или; выражение2 не проверяется, если выражение1 истинно.


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

Пока все хорошо: Я составил две программы:

#включить заголовочный файл <stdio.ч>

тап_п (АГДС, гольца **из argv) {
 функции printf("это PGM1. Я ВОЗВРАЩАТЬ FALSE.\Н");
 возвращение 1;
}

и

#включить заголовочный файл <stdio.ч>

тап_п (АГДС, гольца **из argv) {
 функции printf("это PGM2. Я ВОЗВРАЩАТЬ TRUE.\Н");
 возврат 0;
}

Тогда у меня:

[email protected]стрекоза:~/example10$ Общ -л
Итого 32
-rwxrwxr-х 1 lalev lalev 8296 января 18 12:16 pgm1
-РВ-РВ-Р-- 1 lalev lalev 112 18 января 12:16 pgm1.с
-rwxrwxr-х 1 lalev lalev 8296 января 18 12:16 pgm2
-РВ-РВ-Р-- 1 lalev lalev 111 18 января 12:16 pgm2.с
-РВ-РВ-Р-- 1 lalev lalev 0 янв 17 23:10 тест1
[email protected]стрекоза:~/example10$ найти . -ОТВ ./pgm1 \; -о-ОТВ ./pgm2 \; -печать
ЭТО PGM1. Я ВОЗВРАЩАТЬ FALSE.
ЭТО PGM2. Я ВОЗВРАЩАТЬ TRUE.
.
ЭТО PGM1. Я ВОЗВРАЩАТЬ FALSE.
ЭТО PGM2. Я ВОЗВРАЩАТЬ TRUE.
./pgm1.с
[...]
[email protected]стрекоза:~/example10$

Мне кажется, что способ найти вычисляет логические операторы отличаются от описания на странице. Она идет слева направо с И будучи равного приоритета. Я что-то пропустила?

+221
RaiseYourIQ 21 июн. 2013 г., 18:02:53

Из файла в Linux/включить/трассировки/события/regmap.ч, вы можете увидеть:

195 DEFINE_EVENT(regmap_block, regmap_async_write_start, 
196 
197 TP_PROTO(устройство, структура *Дев, беззнаковый инт Рег, инт граф), 
198 
199 TP_ARGS(Дев, Рег, граф) 
200 );

В соответствии с этим, кажется, что это добавить точки, когда мы начинаем асинхронный ввод/вывод.

+119
cynthia wright 30 апр. 2014 г., 10:25:24

Мы соберем некоторые легкие машины с целью отображения одной веб-страницы на большом экране. Мне нужна машина, чтобы по существу загрузиться как легкий и как можно быстрее, и по сути его запустить браузер (webkit?) в полном экране, загрузка одной страницы, которая будет динамически контролируется с помощью JavaScript. Я буду использовать процессор Intel D525 двухъядерный процессор с интегрированной видеокартой, так что я не нужно настраивать проприетарные графические драйверы. Как только я получу одну из этих машин настроено правильно, надо просто уметь ДД жесткого диска на свой компьютер и затем сбросить ее на каждую новую машину.

У меня есть следующие вопросы:

  1. Как я могу создать "дистрибутив", который включает в себя только то, что мне нужно? Я предполагаю, что мне понадобится ядро (;]), X и браузер какой-то, но не слишком много еще. Я мог бы взять что-то вроде Ubuntu Server и просто установить X-сервер и найти способ, чтобы машина автоматически войти в систему, запустите X и запустить веб-браузер, без вопросов? Есть книга, которую можно читать или статью или что-то?

  2. Что можно использовать для хорошего, урезанный веб-браузер, который по сути работает "без хрома?" Эти машины не будет принимать ввод пользователя. Если мне нужно управлять им, я буду использовать SSH.

+107
amir nami 14 сент. 2010 г., 16:03:27

в XML-вырезать из файла XML-coreutils может выполнить ваши потребности

+66
emilyhood 19 июн. 2019 г., 20:17:04

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

$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