Получить путь текущего скрипта, когда казнят через симлинк

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

Я осознаю каталог $0 фразеологизм, который прекрасно работает, когда мой скрипт вызывается напрямую. К сожалению, есть желание иметь возможность создавать символьные ссылки на эти скрипты из совершенно разных каталога и еще относительный программирования логики работы.

Пример общей структуры driectory выглядит следующим образом:

/
|-usr/местные/библиотека
 | |-ФОО
 | | |-Бен
 | | | |-script.sh
 | | |разрешении
 | | | |-resource_file.txt
|-дома/Майк/Бен
 | |-link_to_script (симлинк на /usr/local/lib/foo/bin/script.sh)

Как я могу достоверно ссылка /usr/local/lib/foo/res/resource_file.txt от script.sh будь она вызывается /usr/local/lib/foo/bin/script.sh или ~Майк/Бен/link_to_script?

+712
Martin Park 12 июл. 2013 г., 06:58:15
27 ответов

Проверить следующий сценарий:

#!/бин/Баш
проверить=да
если [[ $регистрация =~ да|нет ]]; затем
 Эхо да или нет.
еще
 Эхо я так и не понял закономерность.
интернет

Подножка в мой айфон, все работает, как ожидалось. Просто брось мне да или нет.сообщение. Но если запустить его в сервер, Убунту ЛТС 14.04.5, получил ошибку:

teste.sh: 3: teste.sh: [[: доступ запрещен
teste.sh: 3: teste.sh: нет: разрешение отклонено
Я не понял закономерность.

Уже проверил на OSX и Ubuntu Shell версии. На OSX поставляется старая версия оболочки:

[email protected]:/tmp/>$Шелл-версия
В GNU bash, начиная с версии 3.2.57(1)-релиз (архитектуру x86_64-яблоко-darwin16)
Авторское Право (C) 2007 Фонд Свободного Программного Обеспечения, Inc.

В то время как в Ubuntu:

[email protected]:~$ $Шелл-версия
В GNU bash, начиная с версии 4.3.11(1)-релиз (x86_64 с-ПК-Линукс-гну)
Авторское Право (C) 2013 Года Фонд Свободного Программного Обеспечения, Inc.
Лицензией GPLv3+: в GNU GPL версии 3 или более поздней <http://gnu.org/licenses/gpl.html>

Это свободное программное обеспечение; вы можете свободно изменять и распространять его.
Нет никаких гарантий, в той степени, разрешенной законом.

Для меня, информация раковина не очень поучительно.

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

+994
vishal bhati 03 февр. '09 в 4:24

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

Обычно, когда приложениям требуется большие объемы памяти, они должны выделять много "страниц". Страница-это просто кусок физической памяти. Как правило, этот блок занимает всего несколько килобайт. Так когда приложение делает много интенсивных операций с памятью, которые охватывают несколько страниц, это дорого для ядра, чтобы перевести все эти виртуальные страницы памяти в физической памяти.

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

+989
Ramin Taghizadeh 6 окт. 2010 г., 12:29:44
Другие ответы

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


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

В Unix команда уник -ю возвращает по-настоящему уникальные элементы (в отличие от поведения по умолчанию уник). Например:

Эхо -Э "с\\на НБ\НК\НК\НД\не\не\не\НФ" | уник -у
б
д
Ф

Как эта команда может быть сымитировано в столбце с ограничением времени (т. е. поиск столбцов с уникальными элементами из таблицы). Можно предположить, что входные данные уже отсортированы. Например, столбец 1 в качестве желаемого уникального столбца должна дать следующие результаты:

Эхе -е "а\Т1\Н\Т2\НБ\Т1\НК\Т1\НК\Т2\НД\Т1\нэ\Т1\нэ\Т2\нэ\Т3\НФ\Т1" | кое-команды -столбец 1
 Б 1
 Д 1
 Ф 1

Принимая столбце 2 должны быть нужные уникального столбца даст следующий результат:

Эхе -е "а\Т1\Н\Т2\НБ\Т1\НК\Т1\НК\Т2\НД\Т1\нэ\Т1\нэ\Т2\нэ\Т3\НФ\Т1" | кое-команды -столбец 2
 Е 3
+982
Ben Iguet 27 апр. 2017 г., 18:48:59

Вы поняли, как процесс ограничения работы. prlimit --nproc собой.к.а. RLIMIT_NPROC собой.к.а. параметр ulimit -U и максимальное количество processes1 для пользователей в целом. Если у вас уже есть 20, запущенные процессы, и установить ограничение до 20, вы не можете создать новый процесс. Важно то, сколько процессов работает в качестве пользователя, неважно, кто их родители или то, что их установление границ.

Тонкость в том, что в то время как ограничение глобальное, оно применяется только к процессам, где он установлен. Так что если вам есть 18 процессы, запущенные и запустите prlimit --nproc 20 баш в один терминал и prlimit --nproc 30 баш в другой терминал, первый Баш не удается создать каких-либо подпроцессов, а второй можно создать еще несколько, пока есть в общей сложности 30 (были ли они именно с этого начинали колотить или нет).

Если вы установите ограничение на 1 процесс, то этот процесс может не вилка вовсе, но другие процессы могут еще раскошелиться. Если вы установите ограничение на количество в вашем сценарии входа в систему, то это число относится к процессам (за исключением тех начал, не читая сценарии входа в систему, например, из cron). В других случаях может привести к путанице.

Проще всего описать это с точки зрения реализации. Лимит читается только при выполнении вилка система call1. Когда процесс вызывает вилку, ядра подсчета числа Р из запущенных процессов одного пользователя. Если вызывающий процесс NPROC лимит составляет менее или равен Р , то вызов отклоняется с ошибкой и EAGAIN (“ресурс временно недоступен”, т. е. “попробовать снова”).

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

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

1 точнее, потоков ядра.
2 этот системный вызов называется клон на Linux.

+941
Greg Mikeska 8 июн. 2016 г., 12:59:38

Это неловко и неудобно, но, возможно, меньше, чем другие ответы:

Каждый раз, когда ваша программа запрашивает вход:

  1. Получить доступ к командной строке — и я имею в виду оболочку, запустил вашу программу. (Т. е., тот факт, что ты не просто запущена программа "движок" на переднем плане говорит о том, что вы используете терминал для чего-то еще, как возможно редактирование файлов. Каждый раз, когда ваша программа запрашивает ввод, вам необходимо сохранить и выйти из редактора, и вернуться к основной оболочкой. Или вы можете быть в состоянии приостановить редактора; но что делает следующий шаг более сложный.)
  2. Типа ФГ (далее следует ввести, конечно) чтобы привести свой фонового задания на переднем плане. Если у вас есть несколько фоновых заданий (как предложено выше), делать то, что вам нужно сделать, чтобы ваша программа "двигателя" на переднем плане.
  3. Взаимодействовать с программой.
  4. Когда он готов возобновить бег (вычисления и т. п.) на некоторое время, нажмите клавиши Ctrl+Z и, а потом БГ (после ввода).

Повторите выше, пока программа работает.

+927
Baste Melendres 24 мая 2015 г., 16:06:24

Я знаю, что это не может быть ответ вы ищете, но, ACL (список контроля доступа) - это очень тонкое разрешение, назначенные для каждого файла, а не для пользователей или директории. И насколько я знаю, нет такого понятия, как расширенные ACL на AIX. Есть разрешения файла, как в владелец:права доступа rwx, группа:rwx, и другим:права доступа rwx, которые являются общими знаниями по UNIX. Тогда приходите атрибутами, т. е. установлен бит setuid, описание GNU и savetext, которые менее известны, но для опытного администратора для Unix, они должны быть вполне очевидны. И, наконец, приходят дополнительные атрибуты, которые обычно называют списки, возложенные на каждый файл по одному. Это (напрямую скопированы из Определения от IBM):

разрешение: предоставляет пользователю или группе указанный доступ к файлу

запретить-запрещает Пользователю или группе с использованием указанного доступа к файлу

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

За точное использование как эти значения могут быть установлены или удалены, вы должны увидеть страницу Man же в системе AIX.

После того, как сказал Все это, я не верю, что это то, что вам нужно, учитывая ваш индивидуальный случай с фтп в тюрьму. Если вы планируете иметь анонимного типа FTP и не хочу, чтобы входящие лицам получить доступ к выше домашнего каталога вы установите для этого пользователя(ей), вам нужно увидеть документ на IBM сайте проведет вас шаг за шагом, как включить анонимный доступ к FTP. Документ может быть найден по адресу: http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.security/doc/security/HT_security_anonymous_ftp.htm

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

http://www.nixblog.org/post/2008/08/12/Installation-et-configuration-de-Proftpd-sous-AIX-52

Это по-французски, но я уверен, что вы можете использовать google переводчик, чтобы сделать это на английском, если вы абсолютно хотите. службу proftpd-это пакет RPM устанавливать на серверы IBM серии P с операционной системой AIX. В документе отмечается, экс-У5.2, но не должно значительно меняться для 5.3 и более поздние версии.

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

+899
shenaharison 30 окт. 2010 г., 05:37:56

Проверить зону, в которой в настоящее время является активной и используется по умолчанию для связи

# брандмауэр cmd --вам-активных зон 
работа
 интерфейсы: труд-ВПН
дома
 интерфейсы: enp0s25

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

Тогда нужно список активных услуг на определенную зону,

# брандмауэр cmd --перечень услуг --зоны=общественные
протокол DHCPv6-клиента уведомления СШ

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

# брандмауэр cmd 
 --постоянное # это добавить правило постоянно, Су постарайтесь не запускать его на удаленном хосте, пока вы не проверили его!
 - зона=публичными # в какой зоне добавить правило, убедитесь, что вы активно/в настоящее время используете.
+813
He Shiming 30 янв. 2015 г., 18:45:59

Я пытаюсь написать основные СЭД сценарий, я хочу, чтобы добавить строки, начинающиеся с идентификатора SSID:. Вот что я пытаюсь сейчас:

#!/бин/СЭД -Ф

/Имя SSID^:/ с/*/},\н{/

При следующих вводных:

Имя SSID: '2KLIC гостей
МАС-адрес: Ф0:9Ф:С2:21:03:БА
Режим: инфраструктура
Частота: 2437 МГц
Ставка: 16 МБ/с
Сигнала: 100
БЕЗОПАСНОСТИ: WPA2
Активный: да
МД-2.4 поле SSID: 'ГГц'
Ш BSSID: 10:быть:Ф5:25:ФД:60
Режим: инфраструктура
Частота: 2412 МГц
Ставка: 16 МБ/с
Сигнал: 0
БЕЗОПАСНОСТИ: WPA И WPA2
Активный: нет
ИМЯ SSID: 'CIK1000M_AC2.4G_3714'
МАС-адрес: н0:60:8С:03:БД:В4
Режим: инфраструктура
Частота: 2422 МГц
Ставка: 16 МБ/с
Сигнал: 0
БЕЗОПАСНОСТИ: WPA2
Активный: нет

Я также попытался избежать :. Может кто-то объяснит, что я делаю неправильно здесь?

+756
Michael Croft 24 сент. 2011 г., 03:28:27

Я запустить Awesome WM на Убунту.

Недавно, когда я пытаюсь смотреть видео на YouTube в полном экране они играют в небольшой коробке письмо - они не 'во весь экран'.

С другой стороны, названия и Dailymotion видео правильной работы.

Обратите внимание! Это не проблема видео на YouTube появляется "позади" браузер. У меня уже есть, что исправить в моем RC.Луа:

 -- Исправление для YouTube полноэкранный режим в Chrome:
{
 правило = {
 экземпляр = "ехе"
},
 свойства = { плавающий = правда }
},

Это относится к Chrome и Firefox.

Как я могу исправить эту проблему, поэтому я могу смотреть снова видео на YouTube в полноэкранном режиме?

+708
Sympo 30 июл. 2017 г., 20:23:10

Есть машина:

[[email protected]сервер ~]# ДФ-Мп
Файловая система 1048576-блоки используются имеющиеся мощности, установленный на
на /dev/sda2 124685 7462 110897 7% /
файловая система tmpfs 12016 12016 0 0% в /dev/ГИМ
на /dev/sda1, поскольку 485 102 358 23% /загрузки
на /dev/sdb1 32131 48 30444 1% в /var/foobar1
на /dev/sdb2 буд ет экспортироваться 16009 420 14770 3% в /var/foobar2
на /dev/sdb3 988 6 930 1% в /var/foobar3
на /dev/sdb5 988 2 935 1% в /var/foobar4
на /dev/sdb6 988 17 919 2% в /var/foobar5
/Дев/маппер/datvg-фу 125864 81801 37663 69% в /var/FOOBAR6
1.2.3.4: в/var/FOOBAR7 193524 128878 54816 71% в /var/FOOBAR7
[[email protected]сервер ~]# ВГС
 ВГ #ПВ #ЛВ #ЗП достопри размер V VFree 
 datvg 1 1 0 ВЗ--Н - 204.94 г 79.94 г
[[email protected]сервер ~]# ЛВС
 ЛВ ВГ, в том LSize бассейн происхождении данных% мета% передвинуть бревно КПЮ%синхронизации преобразования
 Фу datvg -беспроводной АО---- 125.00 г 
[[email protected]сервер ~]# lsblk
МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
sr0 успешно 11:0 1 1024M 0 ПЗУ 
ПДД 8:0 0 0 128 ГБ диск 
├─sda1, поскольку 8:1 0 0 500м часть /загрузки
├─sda2 8:2 0 123.7 г 0 часть /
└─sda3 в качестве 8:3 0 3,8 г 0 часть [своп]
в SDB 8:16 0 256 г 0 диск 
├─sdb1 8:17 0 0 32Г участие в /var/foobar1
├─sdb2 буд ет экспортироваться 8:18 0 16Г 0 часть /ВАР/foobar2
├─sdb3 8:19 0 1г 0 часть /ВАР/foobar3
├─sdb4 8:20 0 1К 0 часть 
├─sdb5 8:21 0 1г 0 часть /ВАР/foobar4
├─sdb6 8:22 0 1г 0 часть /ВАР/foobar5
└─sdb7 8:23 0 205Г 0 часть 
 └─datvg-фу (ДМ-0) 253:0 0 0 125г д /ВАР/FOOBAR6
[[email protected]сервер ~]# 
[[email protected]сервер ~]# grep в ^красный /и т. д./Вопрос
Выпустить Красную Шапочку предприятия Linux-сервер 6.8 (Сантьяго)
[[email protected]сервер ~]# 

Вопрос: как мы можем перенести его использовать LVM Для / и /VAR, и т. д. Слишком ФС? Только создав такую же "раздел" с LVM, скопировать файлы в старой ФС? Как будет при загрузке машины? /загрузки мог остаться в /dev/sda1, поскольку.

+664
Pie 23 нояб. 2015 г., 06:33:32

В Схема разделов MBR, можно создать две (или несколько) логических разделов в той же области диска изначально используется некоторыми существующего логического раздела создать любой логический раздел загрузочные записи. Является ли данный редактор разделов будет делать такие вещи-это другой вопрос. Размер расширенного раздела-это просто число в поле таблицы разделов MBR, который может быть увеличен, пока есть фактическое непрерывного дискового пространства для его обслуживания. Как правило, в расширенном разделе описывается последняя запись в таблице разделов MBR, и она охватывает все дисковое пространство от первого сектора до последнего сектора на диске.

+634
olya23071988 9 июл. 2012 г., 03:41:56

Проблема решена. Очень простой, но не связанные с основ с помощью R через VNC, проблема была комбинация старая версия VNC-сервером и смешная сети триангуляции. Дело закрыто.

+626
Reynaldo Aceves 5 июл. 2015 г., 20:11:11

После некоторого времени поиска и воспроизведения с грэп, я смог найти конфигурационный файл: ~/.в config/kxkbrc.

+600
modestfool 16 февр. 2017 г., 10:11:38

Я предпочитаю csplit вариант, но как альтернатива вот в GNU awk и решение:

разобрать.на awk

Начать { 
 РС="\\[ запись[0-9]+ \\]\Н" запись # сепаратор
 ОРС="" # уменьшить пробел на выходных
}
Компания NR == 1 { ф=РТ } записи # из-за одной относительно подобранных РС
Шп > 1 {
 сплит(F, а, " ") # при условии записи не было пробелов 
 печать ф > а[2] ".тхт" # в[2] теперь держит голыми имя записи 
 печать >> а[2] ".тхт"
 Ф = РТ # запомните следующее имя запись 
}

Запустить его так:

поглазеть -F разобрать.на awk entry.txt
+595
Shadow Fiend 13 янв. 2018 г., 17:45:41

Ошибка связана с ошибкой https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786580

Решение понизить версию питона-distlib и питон-distlib-колесо с Джесси версии.

с wget http://ftp.debian.org/debian/pool/main/d/distlib/python-distlib_0.1.9-1_all.deb
с wget http://ftp.debian.org/debian/pool/main/d/distlib/python-distlib-whl_0.1.9-1_all.deb
команды dpkg -я питона-distlib_0.1.9-1_all.деб 
команды dpkg -я питона-distlib-whl_0.1.9-1_all.деб 

После этого бега Пип установить успешно.

$ судо установить типун на языке Python-ограничение
Скачивание/распаковка питон-ограничение
 Скачивание питон-ограничение-1.2.тар.bz2, что
 Работает setup.py (path:/tmp/pip-build-JeOIzg/python-constraint/setup.py) egg_info для пакета Python-ограничение

Установка собранных пакетов: питон-ограничение
 Работает setup.py установите для Python-ограничение

Успешно установлен Python-ограничение
Очистка...

Поставил пакеты на удержание, и дождаться официального исправления.

судо способность держать питона-питон distlib-distlib-колесо
+578
nom 6 янв. 2016 г., 20:11:10

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

Он отлично работает, когда я определяю его так:

кд ~
ЛН-ы /работа/СМИ/название/exhdd/данные/ данные

Однако он создает неисправный ссылке, когда я пытаюсь это:

кд /работа/СМИ/название/exhdd
ЛН-ы данных/ ~/данные

Это создает связь, что я не могу диск на.

Когда я попробовать, Баш жалуется:

Баш: компакт-диск: данные: слишком много уровней символьных ссылок

Данные символическую ссылку в моем доме тоже окрашиваются в красный цвет, когда ЛС имеет значение дисплей цветной вывод.

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


Редактировать: по данным в этом сайте StackOverflow ответ, если второй аргумент (в моем случае это будет ~/данные) уже существует и является каталогом, в будет создать симлинк на цели внутри этого каталога.

Тем не менее, я испытываю тот же вопрос с:

ЛН-ы данных/ ~/
+455
mm201 26 окт. 2010 г., 15:14:34

Я нашел его - но это плохие новости, к сожалению. Вот что Documentation/networking/bonding.txt файл для 2.4.37.11 говорит:

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

Так что нет модуля = нет изменения параметров в этом случае. К сожалению.

+443
yao 12 мая 2015 г., 05:46:10

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

  1. Входной файл через препроцессор в результате в одной единице перевода.
  2. Выход препроцессора компилируется в сборку.
  3. Ассемблер принимает в качестве входных данных возвращает объект файла.
  4. Компоновщик стежками вместе объектные файлы для получения исполняемого файла.

[ Чтобы быть педантичным нет требование шаги, быть самостоятельным и современные компиляторы, как правило, объединять их эффективности. ]

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

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

Решение это динамический загрузчик, который отвечает за решение всех ссылки на общие библиотеки во время выполнения. Загрузчик запускается автоматически; инструкции для этого одно компоновщик включает в исполняемый файл. Конечно, это предполагает, что загрузчик может найти библиотеки.

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

На практике вы не могли переместить исполняемый, поскольку библиотека находится вне пути поиска системы. Если он только бежал, когда библиотека находилась в ~люк/Либ, то вы не можете отдать его Джо, если он не умеет читать ваши файлы. Хреново для Джо, если ты переходишь на новую работу.

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

+390
Bodhiji 27 нояб. 2017 г., 17:16:03

У меня в SUSE Линукс Enterprise 11 с СП 4 Установка и я обычно использую VNC для удаленного сеанса. Я установил сервер VNC через функцию поиск пакетов на сервере и нет дополнительных настроек на сервере.

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

Я не хочу обновить до SUSE Линукс 12.

+374
Echilon 10 дек. 2016 г., 12:32:29

Я обнаружил эту проблему. Чтобы выполнить команду /usr на/sbin/apache2 не -в нужно источника в среде Апач переменные в первую очередь. Я была неправильной интерпретации результатов. Этим

исходный файл /etc/apache2 не/envvars; выполнить /sbin/apache2 не -в

работает просто отлично.

+373
Volumetricsteve 16 окт. 2014 г., 07:22:47

Вы можете установить то же самое обновление-жратва команду на Arch Linux с этой аур пакет: https://aur.archlinux.org/packages/update-grub/

+364
Jack Orion 10 июн. 2014 г., 11:38:40

Я ищу способ, чтобы принести справку о суб команды, такие как apt списка.

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

человек АПТ дает информацию о АПТ списка , а также других способов взаимодействия с АПТ.

+326
Ben Pearce 14 нояб. 2014 г., 02:47:18
команды mkdir -Р тест/обновления/pack1
...
команды mkdir -Р тест/строит/builds1/пакеты/pack3
...
касания теста/обновления/pack1/ф1-1
...

выполните эту команду

найти тест/строит -типа D -имя пакеты -старпома на bash -c 'для ПК в "$1"/* пакет ; не СР -Р тест/обновления/"${ПК##*/}" $1 ; сделано-никто не знает {} \;

Привет

+259
Sodbileg Gansukh 13 авг. 2015 г., 04:22:53

Я хочу, чтобы открыть все медиафайлы в папке и ее подпапках. Я в состоянии открыть в папки, но не файлы в subfolers. Есть ли команды терминала Linux для этого.

Спасибо,

+137
sn24 7 окт. 2019 г., 19:28:42

Это подобный вопрос, Как установить громкость из терминала , но я хочу установить систему звука (libcanbera системных звуков), что на 0, когда я впервые установил Федора (то же самое было на Xubuntu в).

Можно ли установить его на 100 из командной строки, вывод amixer scontrols является:

Простое управление смесителя 'мастер',0
Захват простого управления смесителя'', 0

нет системы

+40
Pathros 5 мая 2013 г., 17:04:09

Вам нужно либо заменить | С && или дайте скрипт выводит данные в stdout и использовать |.

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

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

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

+19
Pratap Sinh Sodha Rajputan 26 дек. 2016 г., 07:14:49

Если нет файл ARG Ист принят , внесите ищет файл с именем Makefile в текущей директории. С ключем-F альтернативный файл может быть принят. Увидеть мужчину для получения дополнительной информации. Кстати: сделать один из этих таких хороших старых инструментов Unix, поэтому постарайтесь познакомиться с ним ...

+10
A Numb Mind 24 июл. 2019 г., 14:38:57

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

$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