Проблема с установкой ПКГ на FreeBSD

Если я сделаю ПКГ обновления я получаю:

Обновление каталогов репозитория FreeBSD...
ПКГ: http://pkg.FreeBSD.org/freebsd:9:x86:32/latest/meta.txz не найдено
репозиторий FreeBSD не имеет мета-файл, используя настройки по умолчанию 
ПКГ: http://pkg.FreeBSD.org/freebsd:9:x86:32/latest/packagesite.txz не найдено
Не удалось обновить репозиторий

Несмотря на то, что если я пойду к http://pkg.FreeBSD.org/freebsd:9:x86:32/latest/ Я вижу мета.txz и пакетразмер.txz.

Я сделал завиток http://pkg.FreeBSD.org/freebsd:9:x86:32/latest/ и это показывает

<HTML>и
<голова><название>404 не найдена</заголовок></голова>
<тело bgcolor в="белый">
<центр><Н1>404 не найдена</Н1>и</center>
<час><центр>и nginx</центр>
</тело>
тегом </HTML>

Почему это происходит?

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

Выход принести -о -,- В. http://pkg.FreeBSD.org/freebsd:9:x86:32/latest внутри тюрьмы

/
схема: на [HTTP]
пользователь: []
пароль: []
ведущий: [pkg.FreeBSD.org]
порт: [0]
документ: [/FreeBSD версий:9:х86:32/последний/]
---> ПКГ.Во FreeBSD.орг:80
глядя вверх pkg.FreeBSD.org
подключение к ПКГ.Во FreeBSD.орг:80
с просьбой http://pkg.FreeBSD.org/freebsd:9:x86:32/latest/
>>> Скачать /ОС FreeBSD:9:х86:32/последний/ НТТР/1.1
>>> Хост: pkg.FreeBSD.org
>>> Пользователь-агент: принести libfetch/2.0
>>> Подключение: закрыть
>>>
<<< Протокол HTTP/1.1 404 не найдено
<<< Сервер: nginx в
<<< Дата: воскресенье, 17 марта 2019 21:47:44 мск
<<< Содержимое-тип: текст/HTML
<<< Контент-Длина: 162
<<< Подключение: закрыть
длина содержание: [162]
<<<
смещение 0, длина -1, -1 размер, clength 162

404 Не Найдено

404 Не Найдено
с nginx


принести: http://pkg.FreeBSD.org/freebsd:9:x86:32/latest/: не нашли
+378
Sabien 12 мая 2013 г., 15:36:13
28 ответов

Apache является контролируемой в Ubuntu с помощью Апача скрипт, в файле/etc/инит.д/apache2 не. Этот скрипт выполняется при запуске и остановки Apache с такими командами, как:-

> судо служба apache2 не [запуск|остановка|перезапуск|изящный|и т. д.]

Если вы посмотрите на этот скрипт, вы увидите, что окружающей среде устанавливается и изменяется здесь, на первое чтение переменных из файла в/etc/apache2 не/envvars. Это отдельная среда важна, потому что процесс-сервер Apache, так как это вызов seteuid исполняемый файл, который означает, что может работать с "эффективный идентификатор пользователя". На моей машине с Ubuntu, процессы Апач запускаются с именем пользователя 'ВСП-данных, даже если пользователь root запускается процесс. Как это "системная учетная запись", он не имеет по умолчанию оболочки или среды Баш, и использует никто из тех файлов, которые выделяют ваш автомобиль.

Так что я думаю, что вы хотите сделать, это положить эти переменные окружения в файле/etc/apache2 не/envvars.

Обновление:

Apache на Ubuntu имеет ряд .файлы Conf (в /etc/apache2 не/ и подкаталоги), которые также могут быть использованы для изменения рабочей среды Апач. Конфигурационные файлы обрабатываются последовательно и включены в мастер файл: файл/etc/apache2 не/apache2 не.конф.

В этих conf файлов, вы можете использовать SetEnv , чтобы изменить среду. Тогда вы будете знать наверняка, что среда, как вы хотите. Например, можно добавить в файл/etc/apache2 не/файл httpd.конф:-

 SetEnv переменной JAVA_HOME /дома/глв/информация/jdk1.6.0_25/
+1000
jomi86 03 февр. '09 в 4:24

Это совершенно противоположно

Как напечатать линии между массив1 и массив2 2-й матч?

С СЭД вы бы сделать что-то вроде:

СЕПГ -Н/МАССИВ1/,$!{ # если не в этом диапазоне
П;Д # печати и удалить
}
/МАССИВ2/!д # удалить, если он не соответствует МАССИВ2
х;//!д # биржи и потом опять удалить, если не подходит
: сделать # ярлык "сделать" (выполняется только после 2-й матч)
Н;П # получить следующую строку и печатать
б у' входной_файл # перейти к метке "делать"

или в одну линию (на пне установок):

СЕПГ -Н/МАССИВ1/,$!{П;Д;};/МАССИВ2/!Д;х;//!д;: а;н;п;б у' входной_файл

Конечно, легче на awk и счетчики. Я оставлю это в качестве упражнения для вас...

+941
Christine Atkinson 16 окт. 2014 г., 13:08:55
Другие ответы

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


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

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

Например,

$ кот fileb
АБВ
ицк
Азбука
Хэллоуин

в моей локали по умолчанию сортирует по алфавиту, независимо от выключатель; однако

$ Категории lc_collate="с" вроде fileb
ицк
АБВ
Азбука
Хэллоуин

а

$ Категории lc_collate="с" вроде -б fileb
Азбука
Хэллоуин
ицк
АБВ
+934
fawas 14 мая 2010 г., 12:47:21

Я использую Fedora 14 на моем ноутбуке, и я использовать его с или без внешнего экрана.

[[email protected] ~]$ расширения xrandr | grep в " Связном "
LVDS1 подключен 1280х800+1280+0 (нормальный левый перевернутый правая ось Х ось Y) 304 мм х 190мм
Входы vga1 подключен 1280х1024+0+0 (нормальный левый перевернутый правая ось Х ось Y) 338mm x 270 мм

Когда экран VGA подключен, каждый раз, когда я перезагрузки, система устанавливает его так, что входы vga1 клон LVDS1 и я должен сделать:

расширения xrandr --выход входы vga1 --слева от LVDS1

Как я могу изменить это поведение по умолчанию?

+925
Jasen 27 нояб. 2011 г., 18:22:05

Мы собираемся двигаться нашей системы от экс В красной шляпе. Экс-имел команду для запуска на второй странице файла печати. Какая команда для запуска на второй странице файла печати?

Я пробовал следующие в C оболочка :

setenv LPU1C "ЛП-д LPX1 -о ИПЦ=17 -о ЛПИ=12 -о разделе-справа=24 -ч резюме-Р2-"

Поэтому оно начинается на второй странице Для принтеров.

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

+839
Douglas Jaconelli 30 июн. 2017 г., 15:33:09

Осторожно, хрон не использовать Баш по умолчанию. Вы должны указать используемые оболочки, а также пути. Например:

Снаряд=/бин/Баш
Путь=~/ОГРН:~/.местные/ОГРН:/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен:/ОГРН

* * * * * найти /опт/резервного копирования тип F -regextype в POSIX-расширенные -не -регулярное выражение '.*('$(СЕПГ с/ /|/г' <<<$(Эхо {0..6} | команды xargs -я{} -д '' дата-дата={}' несколько дней назад' +"\%г\%г\г%" | команды xargs Эхо))').*' &> /home/ocdn_adm/f.txt

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

Дисплей=:0

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

хвост -Ф /ВАР/лог/системный журнал

Пример вывода правильного командой xset М 1 1:

11 мая 14:29:01 клетке хрон[25152]: (сочетание клавиш Ctrl-с) УМК (xset М 1 1)
+803
wafcoin 1 дек. 2015 г., 05:41:22

Если apue.3Е устанавливается, то можно попробовать поставить apue в ОС по умолчанию каталога, например:

код@лабораторию:~/src/и код$ судо СР ../apue.3Э/включить/apue.ч в /usr/включать/
код@лабораторию:~/src/и код$ судо СР ../apue.3Э/Либ/libapue.в каталоге /usr/lib в/

При компиляции кода, пожалуйста, добавьте аргумент: -lapue

код@лабораторию:~/src/и код$ ССЗ -о'myls myls.с-lapue
код@лабораторию:~/src/и код$ ./myls
Использование: Общ <каталог>
+787
ac2051 6 мар. 2011 г., 20:15:23

Вы должны использовать функции printf , а не Эхо:

функции printf "%з\п" "${матчей[@]}"

Если матчей будет пустым, что бы на выходе все равно одной пустой строке. С учетом того, что:

{ [ "${#матчей[@]}" -экв 0 ] || е '%з\п' "${матчей[@]}"; } > файл

В Баш (а также в POSIX оболочек), вы часто использовать позиционные параметры, такие как"[email protected]" вместо "$*", Если у вас есть особые причины. Это также верно в оболочках, поддерживающих регулярные массивы, от человека Баш - раздел массивы:

Любой элемент массива можно ссылаться с помощью ${имя[индекс]}. Фигурные скобки необходимы, чтобы избежать конфликтов с оболочки именем операторы расширения. Если нижний индекс ‘@’ или ‘*’, слово расширяет всем членам имени массива. Эти индексы отличаются только слово появляется в двойные кавычки. Если слово в двойных кавычках, ${имя[*]} заменяется на одно слово со значением каждого массива член отделяется первый символ переменной IFS и ${имя[@]} расширяет каждому элементу имя отдельного слова. Когда есть никаких элементов массива, ${имя[@]} расширяет нечего. Если дважды цитирует расширение происходит внутри слова, расширение первого параметра соединен с началом части оригинальные Слово, и расширения последнего параметра соединен с последним части оригинального слова. Это походит на расширение специальные параметры ‘@’ и ‘*’

Только использовать "${массив[*]}" , когда вы хотите объединить все элементы массива в строку.

+744
TimeToLearn 15 апр. 2013 г., 08:14:21

У меня есть система с невозвратными в/usr раздела. В ужасе диски идут плохо, он у меня загружается в среда LiveCD, и я не могу вспомнить, что архитектура-это, всего у меня это в CentOS 5.5.

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

Вот это ядро, который был использован: vmlinuz-2.6.18-194.32.1.el5 Я могу что-нибудь отсканировать файл для того, чтобы выяснить, если архитектура 32 или 64 бит?

Или что-то еще я могу посмотреть на файловую систему? Ничто в /ЕГР будет работать, потому что раздел мертв.

+651
r4ccoon 28 мар. 2015 г., 16:13:22

Особенность я действительно нужно, это быть в состоянии создать "виртуальные каталоги" путем слияния коллекция реальных каталогов (так что ваш /usr/Бен - это вообще штука виртуальная, что указывает на массив из каталогов).

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

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

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

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

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

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

+617
1st 27 мар. 2010 г., 14:49:30

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

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

чмод будет гораздо лучшую защиту против сунулись, чем машины Руба Голдберга, но с какими работами вы сможете избежать, используя сохраненные пароли на все, что было бы очень хорошо. Потому что : Retrievably хранящихся пароли безопасности горячий картофель и следует избегать. Они такая плохая идея, что судо, Су, СШ, УПП, и по SFTP не просто избегать их, они все специально разработан, чтобы остановить вас от их использования тоже.

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

$ Эхо фрагментик | OpenSSL и энк -алгоритма AES-128-CBC с -с -солью -и окаменела:asdffdsa
U2FsdGVkX1/lXSnI4Uplc6DwDPPUQ/WjHULJoKypTO8=

$ Эхо U2FsdGVkX1/lXSnI4Uplc6DwDPPUQ/WjHULJoKypTO8= | энк в OpenSSL-шифрования AES-128-CBC С -А-Д -соль -пасс-пасс:asdffdsa
фрагментик

В качестве альтернативы вы можете сделать это,

$ касания pass.txt && Эхо фрагментик > pass.txt
$ OpenSSL и БФ -а-соль -в pass.txt -из секретных && РМ -Ф pass.txt
введите БФ-ПГС пароль шифрования:
Проверка - введите БФ-ПГС шифрования пароля:

$ OpenSSL и БФ -д-а-в тайне -из pass.txt
введите БФ-ПГС пароль для дешифрования:

$ кот pass.txt
фрагментик
+586
Lanti 21 нояб. 2014 г., 20:50:24

В результат:бесконечность предпочтение ограничений на все ваши сгруппированы ресурсы, скорее всего, вопрос. Бесконечности равен 1,000,000 в кардиостимулятор, что является наибольшим значением, которое может быть присвоено за результат.

Выполняются следующие условия при работе с Бесконечности (от ClusterLabs документации):

6.1.1. Бесконечность Математика 
 Электрокардиостимулятор реализует бесконечности (или, что эквивалентно, +бесконечность) 
 внутренне как результат из 1,000,000. Сложение и вычитание 
 с ним выполните следующие три основные правила: 

 Любое значение + бесконечность = бесконечность 
 Любое значение - бесконечность = -бесконечность 
 БЕСКОНЕЧНОСТЬ - БЕСКОНЕЧНОСТЬ = -БЕСКОНЕЧНОСТЬ

Попробуйте изменить ваши предпочтения баллы на что-то вроде 1,000или 10,000 , а не бесконечность, и запустить тест снова.

+544
Millington 4 сент. 2012 г., 18:35:54

Последние обновления в wpa_supplicant , видимо, решил эту проблему. (Я уже давно не используют Линукс Минт. С тех пор я переключился на Manjaro, который использует в wpa_supplicant 2.1 на момент написания этой статьи).

+536
infinitetaco 27 июн. 2019 г., 14:55:15

Ошибка парсинга при загрузке измененного файла из-за отсутствия запятой в конце строки; восстановить ее и она будет загружать.

Но если вы измените AC10 ключ для отправки Alt_R, то он будет посылать только АЛТ модификатора; если вы хотите, чтобы клавиши AltGr, то есть ключ доступа 3-й уровень символа, тогда вам нужно выслать ISO_Level3_Shift:

ключ <AC10> { [ ISO_Level3_Shift ] };
+493
Harm Campmans 23 сент. 2011 г., 03:16:03

У меня есть система с незашифрованном виде / раздел на Ubuntu 16.04, но с LUKS зашифрованном ЗФС команда zpool на 3 секции. Для того, чтобы система нормально загружается, я хочу для Лукс зашифрованные Тома должны быть разблокированы, прежде чем ZFS и другие сервисы (например, базы данных, интернет, электронная почта и т. д.) начать, и это должен уметь делать удаленно, через SSH.

С 3 разделов добавлены в файл/etc/crypttab можно найти, система загружается и только после initramfs, в сцене будет ждать разблокировки (и запрашивать пароли). Однако, обычным способом решения Лукс разблокировки при загрузке удаленно делается через пакет dropbear в пакет initramfs, однако за 3 секции не в fstab и система 'проваливаться' пакет initramfs так сказать и продолжать systemd не. Это нежелательно, в этом случае, как systemd в приоритет crypttab можно найти на ноутбуке или пакет dropbear смысл дистанционное отпирание отключено.

Грязный хак, который работает просто добавив сна 300 в пакет initramfs, давая вам время, чтобы войти через пакет dropbear и разблокировка, но это тоже нежелательно. Я вижу, предвижу два варианта чтобы это исправить, но не уверен, что будет лучше и я не знаю как реализовать следующее:

  • Changhing systemd в порядок загрузки, чтобы убедиться, что что-то вроде сети и так до crypttab можно найти, дающих возможность дистанционного или местного разблокировки.

  • Имея пакет initramfs ждать нетривиальных разделов должны быть разблокированы, прежде чем приступить к systemd не.

+475
Dave Gale 9 февр. 2013 г., 21:51:43

Для выполнения действий, если ваш IP-адрес 222.222.222.222 не нашли, вы можете написать баш скрипт следующим образом:

#!/бин/Баш
listdata.sh | грэп "\"222\.222\.222\.222:" > /dev/нуль
если [ $? не-ne 0 ] #, если команда grep не удалась 
тогда
 ... выполнить какие-то действия
интернет
+456
Sani 15 дек. 2018 г., 08:08:13

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

Как это сделать?

+372
Peter Scott 6 мая 2018 г., 11:38:28

Не возможно. гном-терминалы, однако могли сохранить текущий рабочий каталог, если вызывается щелчком правой кнопки мыши в меню терминала. Но просить его к SSH будет сложно, возможно, что нужно сделать в сразу моды. Правда, есть у этого конкретного гнома апплет панели (я думаю, написана на Ruby), которые могут помочь вам управлять вашим SSH-подключения в меню взаимодействия. http://sshmenu.sourceforge.net/

+370
Rajni Kumari 28 дек. 2019 г., 22:43:20

Я по сути этот скрипт:

#!/бин/Баш

#Просит filname и слово
Эхо 'какое слово вы ищете?'
прочитать слово
Эхо 'какое название файла?'
читайте именем


#Поиск слова и разбор строки-цифры 
wordOut=$(grep в -я -н -з $слово $именем.сто |вырезать -Ф1 -д:)

#Устанавливает все выходы в разные номера строк и сохраняет временный файл
за словом в $wordOut
делать
 Эхо $слово
сделал файл>.ТМП

#Парсит строки в массив, удаляет файл Temp 
файл mapfile и -Т ОБР <.ТМП
файл RM.ТМП

#Объявляется переменная для числа элементов массива (не используется нигде атм)
ЛН=${#модуль arr[@]}

#Вычитаем все элементы массива с одним
один=1
для меня в "${модуль arr[@]}"
делать
 КПР=`выражение $я $один
 Эхо $КПР
сделано >два.ТМП

#Результат вычитания в массив2
сопоставления -Т arr2 <два.ТМП
РМ два.ТМП
Эхо ${arr2[@]}

#получить раз
для H в "${arr2[@]}"
делать 
 строка=$(СЭД "${ч}м;д" именем.СРТ)
 линия Эхо $
сделано >три.ТМП

#заменить все запятые в десятичных точек
СЭД 'ы/,/./г'три.ТМП >четыре.ТМП

#удалить файл Temp 3 и парсить 'десятичное указывал на массив
РМ три.ТМП
сопоставления -Т arr3 <четыре.ТМП
РМ четыре.ТМП

Эхо ${arr3[0]}
Эхо ${arr3[1]}

# преобразует чч:мм:СС.СНО до долей секунды
codes2seconds() (
 местные ДХ=${1%%:*}
 местные отдыхают=${1#*:}
 местное мм=${остальные%%:*}
 местные СС=${отдых#*:}
 с printf "%S" с $(БК <<< "$ДХ * 60 * 60 + $мм * 60 + $СС")
)

# преобразует доли секунды в формате чч:мм:СС.СНО
seconds2codes() (
 местные секунд=$1
 местные ДХ=$(БК <<< "данные=0; $секунд / 3600")
 местные остаток=$(до н. э. <<< "$секунд % 3600")
 местное мм=$(БК <<< "данные=0; $остаток / 60")
 местные СС=$(БК <<< "$остаток % 60")
 с printf "%02d порта:%02d порта:%06.3 Ф" "$ХХ" "млн. $" "$СС"
)

subtracttimes() (
 местные t1sec=$(codes2seconds "$1")
 местные t2sec=$(codes2seconds "$2")
 функции printf "%S" С $(до н. э. <<< "$t2sec - $t1sec")
)


для диапазона "${arr3[@]}"
делать 
 мод=$(СЭД-х/[^0-9]//г' <<< $диапазон)
 продолжительность=$(subtracttimes "${диапазон%% -->*}" "${диапазон##*--> }")
 функции printf "%з\п" "ffmpeg на Я файла.МР4 -СС ${диапазон%% -->*} -Т $продолжительность -асинхронный 1 $слово.$мод.$именем.вырезать.МР4"


сделано >финал.ТМП
окончательный судо команду chmod 755.ТМП
./финал.ТМП
окончательный РМ.ТМП

Которая работает прекрасно. Что он делает: он ищет файл SRT, который имеет то же самое имя файла mp4 для сайта, затем находит метку, которая соответствует этот сайта, и отсекает прямая от начальной точки до конечной точки.

Файл SRT, например:

**видео.сто**
1
00:00:00,000 --> 00:00:04,950
Велком бий Эрсте toekomst Рейзен дус

2
00:00:02,639 --> 00:00:05,670
onderdeel ААП de toekomst achterhoekse 

3
00:00:04,950 --> 00:00:07,290
stoere

4
00:00:05,670 --> 00:00:11,250
mijn Heren в ню Аль пятки веел dingen

Итак, если вы ищете ключевое слово "toekomst", он будет выводить две МР4, который изначально стартовал в 00:00:00,000 и закончился в 00:00:04,950, и тот, который начался в 00:00:02,639 и закончился в 00:00:05,670.

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

Поэтому я написал этот кусок кода, чтобы проверить это:

#!/бин/Баш
компакт-диск "`каталог "$0"`"
для файл в *.сто
делать 
имяфайла=" файл$( и basename "$" ."СРТ")"
Эхо $именем
Эхо $имя_файла.МР4
Эхо $имя_файла.сто

сделано >темп

и это действительно дает выход из всех .mp4 файлы и .SRT-файлы в каталоге:

ч
ч. МР4
ч. сто
Р
Р.МР4
Р.сто

Тогда я построить эту петлю вокруг существующий код следующим образом:

#!/бин/Баш
компакт-диск "`каталог "$0"`"
#Просит filname и слово
Эхо 'какое слово вы ищете?'
прочитать слово

для файл в *.сто
делать 
имяфайла=" файл$( и basename "$" ."СРТ")"

#Поиск слова и разбор строки-цифры 
wordOut=$(grep в -я -н -з $слово $именем.сто |вырезать -Ф1 -д:)

#Устанавливает все выходы в разные номера строк и сохраняет временный файл
за словом в $wordOut
делать
 Эхо $слово
сделал файл>.ТМП

#Парсит строки в массив, удаляет файл Temp 
файл mapfile и -Т ОБР <.ТМП
файл RM.ТМП

#Объявляется переменная для числа элементов массива (не используется нигде атм)
ЛН=${#модуль arr[@]}

#Вычитаем все элементы массива с одним
один=1
для меня в "${модуль arr[@]}"
делать
 КПР=`выражение $я $один
 Эхо $КПР
сделано >два.ТМП

#Результат вычитания в массив2
сопоставления -Т arr2 <два.ТМП
РМ два.ТМП
Эхо ${arr2[@]}

#получить раз
для H в "${arr2[@]}"
делать 
 строка=$(СЭД "${ч}м;д" именем.СРТ)
 линия Эхо $
сделано >три.ТМП

#заменить все запятые в десятичных точек
СЭД 'ы/,/./г'три.ТМП >четыре.ТМП

#удалить файл Temp 3 и парсить 'десятичное указывал на массив
РМ три.ТМП
сопоставления -Т arr3 <четыре.ТМП
РМ четыре.ТМП

Эхо ${arr3[0]}
Эхо ${arr3[1]}

# преобразует чч:мм:СС.СНО до долей секунды
codes2seconds() (
 местные ДХ=${1%%:*}
 местные отдыхают=${1#*:}
 местное мм=${остальные%%:*}
 местные СС=${отдых#*:}
 с printf "%S" с $(БК <<< "$ДХ * 60 * 60 + $мм * 60 + $СС")
)

# преобразует доли секунды в формате чч:мм:СС.СНО
seconds2codes() (
 местные секунд=$1
 местные ДХ=$(БК <<< "данные=0; $секунд / 3600")
 местные остаток=$(до н. э. <<< "$секунд % 3600")
 местное мм=$(БК <<< "данные=0; $остаток / 60")
 местные СС=$(БК <<< "$остаток % 60")
 с printf "%02d порта:%02d порта:%06.3 Ф" "$ХХ" "млн. $" "$СС"
)

subtracttimes() (
 местные t1sec=$(codes2seconds "$1")
 местные t2sec=$(codes2seconds "$2")
 функции printf "%S" С $(до н. э. <<< "$t2sec - $t1sec")
)


для диапазона "${arr3[@]}"
делать 
 мод=$(СЭД-х/[^0-9]//г' <<< $диапазон)
 продолжительность=$(subtracttimes "${диапазон%% -->*}" "${диапазон##*--> }")
 функции printf "%з\п" "ffmpeg на Я файла.МР4 -СС ${диапазон%% -->*} -Т $продолжительность -асинхронный 1 $слово.$мод.$именем.вырезать.МР4"


сделано >финал.ТМП
окончательный судо команду chmod 755.ТМП
./финал.ТМП
окончательный РМ.ТМП

сделано

и для первого запуска, с первого файла он дает правильный выход МР4, но после этого он тасует переменных в некотором роде, что я не могу сделать правильного вывода.

+342
Sukit 26 июл. 2019 г., 02:47:59

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

Интерфейсы начать с традиционной 1500 байт MTU и перенастроить на 9000 по сети настройка в случае необходимости (в RHEL, если интерфейс конфигурации задает значение MTU=9000). Сообщения журнала, вы видите, является совершенно нормальным.

+321
Proto 21 авг. 2018 г., 11:33:37

Используя СЭД:

$ Эхо "ĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄĄ" | СЭД 'с/.../&\п/г'
ĄĄĄ
ĄĄĄ
ĄĄĄ
ĄĄĄ
ĄĄĄ
ĄĄĄ
ĄĄĄ
ĄĄ

Или более общее решение(ы) (легче определить количество символов):

СЭД с/.\{3\}/&\н/г' # используя Бре (базовый) синтаксис
СЭД -Е 'С/.{3}/&\п/г' # используя эрэ (расширенная) синтаксис.
+307
Alex Klimashevsky 26 сент. 2017 г., 14:59:59
СЭД -е 'ы,^([0-9]+)/([0-9]+),\2/\1,'

Объяснение

  • СЭД -Е: использовать СЭД с расширенными регулярными выражениями, поэтому мы не должны бежать ()и т. д.
  • с именем/foo/бар/: это общий СЭД синтаксис для поиска ФОО и заменить его с баром. Здесь, я использовал , вместо /, потому что там /в выражение, и это упростит его (опять же, избегая запутанных побега. Следовательно, с именем foo,бар,.
  • ^([0-9]+)/([0-9]+)поиск начала строки ^, за которым следует одна или более цифр [0-9]+, и положить, что в захвате группы (). Это месяц. За этим последует / и снова одна или более цифр в другой захват группы (т. е. день).
  • \2/\1: замените это вторая группа захвата (день) с последующим /последующим первый захват группы (на месяц).

Использование

Можно передать свой файл в эту команду, т. е. <your_command_here>| СЭД..., или вы можете запустить его непосредственно на ваш файл, т. е. СЭД... file.txt. Это будет выход непосредственно в командную строку. Писать в новый файл присоеденить > output.txt к командованию.

+300
helrich 5 нояб. 2011 г., 22:46:28

Когда мы говорим, что процесс имеет управляющего терминала, мы имеем в виду, что сам процесс имеет управляющего терминала, или это сеанс, что процесс принадлежит, который имеет управляющий терминал?

Я раньше думал, что это сеанс, который имеет управляющий терминал, но потом я прочитал следующее (Из здесь), который подразумевает, что это процесс, который имеет управляющий терминал:

Одним из атрибутов процесса является его управляющий терминал. Ребенок процессы, созданные с вилкой наследуют управляющий терминал с их родительского процесса. Таким образом, все процессы в сеансе наследовать управляющего терминала от лидера сессии. Сеанс Лидер, которая управляет терминалом называется контрольным процесс этот терминал.

+271
Lolita 4 апр. 2010 г., 19:21:26

Если я правильно помню,

Пакман -s пакет

устанавливает пакет

Пакман -РС пакет

удаляет пакет и все его зависимости---но только те, которые не сломать другие пакеты, а только те, которые вы явно не установите.

Оформить Пакман страницы.

Я к сожалению не знаю как проверить на битые пакеты.

+261
user2987692 17 сент. 2013 г., 12:22:00

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

+214
Inerhunwa Dennis 24 авг. 2019 г., 22:22:07

В истории команды никогда не работает на файл, только на ее в памяти историю список. Вы можете только читать (Р), писать (-Вт) и append (), что список в файл или из файла, а затем открыть или манипулировать в памяти список. Чтение из файла будет заменить или продлить историю текущего сеанса оболочки.

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

Баш-с историей -СГ 'файл ; история

или

( история -СГ файл ; история )

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

histfile() {
 ( история -СГ "$1" ; история )
}

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

Баш-с 'истории -файла CR ; HISTTIMEFORMAT="%г%м%д%н%я%ь "история'

Вы можете также экспортировать переменную из родительской оболочки.

+149
javaShilp 15 апр. 2017 г., 21:49:10

У меня есть сервер в удаленном месте, что на две подсети (т. е. он имеет две сетевые карты сетевой адаптер 1 и сетевого адаптера 2, а, например, 130.0.0.0, Б на 192.168.1.10). Я могу SSH в через, которые выходят.

Как я могу получить доступ к ресурсам подсети б с моего домашнего компьютера. Е. Г. Я хотел бы получить доступ к разделу переключение подсети Б через интерфейс браузера (192.168.1.0).

Все машины под управлением Ubuntu 18.04.

Я не хочу настроить VPN-сервер на удаленной машине (по соображениям безопасности). Я бы предпочел сделать все по существующей SSH туннель.

Я знаю, что мне уже удалось создать интерфейс Тун на моем локальном (домашнем) компьютере через SSH, используя sshuttle:

sshuttle -R пользователь@сервер 0.0.0.0/0 -ВВ --ДНС

Однако, это прямой мой HTTP-и HTTPS-запросы через "обычный" шлюз удаленного сервера (т. е. Я обычно доступа в интернет с моего IP в качестве IP сервера).

Я хочу пойти через подсеть B (для доступа через браузер сетевой интерфейс переключения хаба).

Есть ли прямой способ сделать это, или я должен пойти об этом по-другому?

+64
user76035 5 сент. 2014 г., 23:57:56

Когда мы выполняем команду в wpa_supplicant -iwlan0 -с файл/etc/wpa_supplicant от.конф для подключения к AP, в wpa_supplicant следует следующие шаги:

 1. в wpa_supplicant просит драйвер ядра для сканирования соседних BSSes 
 2. в wpa_supplicant выбирает БСС в зависимости от своей конфигурации 
 3. в wpa_supplicant просит драйвер ядра, чтобы связать с 
 выбрал БСС

Есть ли способ, чтобы пропустить часть сканирования, т. е. шаг нет.1 ? После сканирования значительно занимает несколько секунд, так как местные ОКР имеют 50+ имя SSID.

+45
user123454 25 мар. 2018 г., 10:13:53

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

$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