Возвращение значений из функций

У меня есть функция, которая возвращает версию первой строке файла

checkVersion(){
Версия=($(на awk -Ф "|" '{печати(функцию substr($7,1,1))}' $1)) 
Эхо "Искра версия $версия" 
возврат $версия

}

и используется в том случае, если петли

если [ $(версия input.txt) == '1' ]

но он дает ошибку о том что слишком много аргументов

+669
ninjo 6 сент. 2010 г., 17:50:34
40 ответов

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

$ судо РМ /ВАР/Либ/АПТ/списки/частичным/архив.Убунту.com_ubuntu_dists_saucy_universe_binary-amd64_Package

и обновление с судо apt-получить обновление. Если это все-таки произойдет, используйте другое зеркало или подождать немного сначала.

+980
Adavan 03 февр. '09 в 4:24

Когда я скачать https://www.wired.com/category/security/ помощью команды wget или cURL Для, в результате получается абракадабра/зашифрован.

Можно ли (и если да, то это правильный способ), чтобы сохранить эту веб-страницу (в незашифрованном виде / простом HTML) из командной строки?

+957
SomeShinyObject 28 мая 2019 г., 19:35:26
Другие ответы

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


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

Как изменить цвет "~" символы, которые идут вдоль края, менее вывод команды.

И как изменить цвет "(конец)" внизу?

+957
Wai Seng 13 апр. 2014 г., 13:29:48

У меня есть данные в следующем формате: х1 х2 ... х10 Х11 ... x101 ...

Я хочу, чтобы переименовать эти файлы, так что они все имеют одинаковое имя длина: х001 х002 ... x010 ...

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

+956
Boogymane Bloodbath Bounce 26 авг. 2013 г., 10:04:27

Просто заметил тот же вопрос, на CentOS 6.4.

Я поставил @перезагрузки в /etc/инит.д/с iptables перезагрузка в crontab и он работает.

+934
user6214 25 авг. 2019 г., 06:18:11
читать переменная1 переменная2 <<CURLSED
$(завиток $URL-адрес | СЭД -НР 'с/(regx1)\|(regx2)/"\1"'"$МФС"'"\2"/р')
CURLSED

Серьезно, парень, есть миллион способов, чтобы кожа Этот кот.

+925
Atilla Ozgur 23 сент. 2016 г., 18:28:14

/Либ/модули есть подкаталог для каждого ядра версией, установленной. Видимо вы обновили ядро с момента последней перезагрузки; вы работаете 4.8.13-1 и вы уже перешли на 4.10.8-1. Обновление ядра вступает в силу только при перезагрузке.

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

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

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

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

+907
Pennie Brumage 13 дек. 2017 г., 05:34:21

Я использую следующие ~/.Параметр xmodmap

код 133 = режим mode_switch
код 134 = режим mode_switch
keysym ч = ч ч слева
keysym л = л л право
keysym к = K K до
keysym J в = J и J вниз
keysym Вт = Вт Вт до
keysym с = С С далее
keysym а = дома
keysym д = д д энд
keysym клавиша = клавиша Backspace удалит

и он работает, как ожидалось (напр. Выиграть+Д на конце) для почти всех приложений, но не для PyCharm или IntelliJ. Я думаю не для Java. Как это можно исправить?

+879
D0uble7 11 мая 2014 г., 09:26:12
Squashfs является только для чтения сжатых файлов система предназначена главным образом для создания живой CD-ROM и DVD-ROM с установки ОС Linux.
+862
Jason Waldrop 29 авг. 2012 г., 15:08:17

Аналогичный вопрос сообщил об ошибке Debian #754407. В конце концов это был только порт 80, принимаемые другим процессом (помощью apache2). Это может быть ваш случай как хорошо?

+840
ftabaro 18 апр. 2013 г., 15:30:27

У меня есть два сервера (в Debian). Почти идентичны. Я хочу использовать SSH AgentForwarding. Я пытаюсь войти в систему от A до B и от B к A:

Пользователь@О: набор | команда grep СШ

Переменных ssh_auth_sock=/tmp/и СШ-uEsiAIsssn/агент.1234
SSH_CLIENT='1.2.3.4 34927 22'
1.2.3.4 SSH_CONNECTION='34927 5.6.7.8 22'
SSH_TTY=/Дев/оч/0

на пользователя@Б: набор | команда grep СШ

SSH_CLIENT='5.6.7.8 35023 22'
5.6.7.8 SSH_CONNECTION='35023 1.2.3.4 22'
SSH_TTY=/Дев/оч/46

Как вы можете видеть - есть переменных ssh_auth_sock на сервер (и это хорошо) - и нет на сервере B (что не есть хорошо).

Я применение grep к обоим серверам поиск переменных ssh_auth_sock, но ничего не нашли.

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

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

Я думаю о SSH-агент, но почему это работает и не работает на B?

+806
Syed Adil 17 июн. 2018 г., 21:43:21

Доменные сокеты Unix должен предложить более высокую производительность, чем TCP-сокеты через интерфейс замыкания на себя (не копирование данных, меньше переключений контекста).

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

+795
Jones03 20 авг. 2010 г., 12:34:21

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

Я нашел это:

как Глоб каждый скрытый файл, за исключением текущего и родительского каталога

В конце концов, кто-то Штаты ЛС -это путь, но это правда. Однако, это, кажется, работает. Что случилось с ЛС-а?

+762
feiyu 17 апр. 2013 г., 12:36:24

Вы можете использовать bash с увеличением параметра:

не $ Foo="abc_def_ghi_3432.zip"; Эхо "${foo в%_*}"
$ abc_def_ghi
+753
user8564945 30 апр. 2011 г., 00:41:08

Простой и надежный способ удалить последний файл в текущий каталог

ЗШ -с РМ ./*(Ом[1])'

Конечно, если вы работаете в ЗШ, вот только

РМ ./*(Ом[1])

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

Символы в скобках после * являются Глоб отбор. ом означает, что сортировка по времени модификации (начиная с последнего), и [1] означает, чтобы выбрать только первый файл (после сортировки).

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

+721
Krushn Dayshmookh 5 мая 2013 г., 15:39:38

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

МВ жесткой связи tempname && СР tempname жесткую связь && РМ tempname

Жесткую связь-это связь между запись в каталоге и узлов блока на диске.

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

Несмотря на это, связь между именем файла (который является тем, что команда ls производства) и инода блок, который хранит мета-данные, называется жесткой ссылкой.

Наличие нескольких жестких ссылок на один файл означает то же дескриптор, на который ссылается более чем одна запись каталога, возможно в разных каталогах (на одной файловой системе)

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

+649
jerwood 10 апр. 2012 г., 14:35:00

Если это действительно поможет, вы могли бы написать bash-скрипт и положить его в папку ссылка на ваш путь или ссылку на него через алиас в ~/.файл bashrc.

AllRules.sh

#!/бин/Баш

 Эхо "настольный фильтр"
 в iptables -Т фильтр -вл

 Эхо "таблице NAT:"
 в iptables -Т физ-вл

 Эхо "таблица корежить:"
 в iptables -Т мангл-вл

 Эхо "сырой стол:"
 в iptables -Т сырье -вл

 Эхо "столик безопасности:"
 в iptables -Т безопасности -вл

 Эхо 
 Эхо "все правила в таблицах, напечатанных"

Не забудьте дать свой новый сценарий bash разрешения на выполнение с помощью команды chmod

Если разрешение вопроса, Вы можете добавить sudo в передней части все в iptables команды.

+626
undone 6 февр. 2015 г., 15:06:49

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

test-prgrm.sh:

#!/Бен/ш
prgrm < ИЯФ.данные

затем запустите с:

перфорация стат-повторить 50 ./test-prgrm.sh

Но вы можете сделать это даже без промежуточного скрипта файл с помощью Ш-с:

перфорация стат-повторить 50 Ш-с 'prgrm < ИЯФ.данных

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

+618
Daniel Cole 17 дек. 2017 г., 16:34:59

команды smbclient - это полностью функциональный инструмент командной строки для работы с Самба сервера.

Дальнейшее чтение

+589
kkljlkjlj 30 окт. 2018 г., 07:38:29

Есть в grsecurity набор патчей (входящая в состав, но не хватает последнего ужасно сложная МАК разрешение системы) для ядра Linux, который предлагает разрешить только владелец (и корня), чтобы увидеть его/ее процессов. Он также предлагает другие вкусности, не будучи столь же навязчиво, как в SELinux.

Подобный вариант есть на Солярис, или так я слышал.

+566
user164080 9 авг. 2010 г., 17:21:43

В Баш, \ это цитирование оператора, как ' и ". Так:

[[ "$(getent группу имя_группы)" =~ \busername\б ]]

такой же как:

[[ "$(getent группу имя_группы)" =~ 'б'username а'B' ]]

С Баш 3.2, Баш гарантирует, чем когда вы цитируете символ в регулярном выражении, то это удаляет его особое значение в регулярное выражение оператора, если он был один (не в случае Б).

В Баш 3.1, вы могли бы сделать:

[[ "$(getent группу имя_группы)" = ~ '\\busername б' ]]

И вы все еще можете сделать, если вы включите bash31 вариант или набор $BASH_COMPAT к 3.1. Что также будет работать в ЗШ.

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

В bash 3.2 и выше, что не работает, потому что, цитирую \, Баш удаляет особости \ в регулярное выражение оператора (по сути он вызывает регулярные выражения библиотека с \\busername\\б.

Что вы можете сделать, это написать это:

выражение regexp='\<\ имя_пользователя>' # вот с помощью немного более портативный \< \> вместо \б
[[ "$(getent группу имя_группы)" =~ $выражение ]] # убедитесь, что $регулярное выражение *Не* цитирует

Тогда он будет работать с обеими Баш Баш 3.1 и 3.2+ (и zsh и ksh93). Посмотрим, как хранить регулярное выражение в оболочке переменной избежать проблем с экранированием символов, которые являются особенными для раковины? для получения более подробной информации по этому.

Вот правда, я бы использовать стандартный ш синтаксис и сделать:

группа=имя_группы
user=имя_пользователя

group_definition=$(getent -- группа "$группа") || Выход
случае${group_definition##*:}, в
 (*,"$пользователей",*) е '%з\п' "$пользователь $группа\п"
эсок

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

+548
ganbustein 15 апр. 2012 г., 04:22:59

Когда я вхожу, например, кода валюты XDG-MIME в запросе типа файла видео/кино.мкВ, выход видео/Х-матрешки; если я затем введите кода валюты XDG-MIME в запросе по умолчанию видео/Х-матрешки, вывод mplayer'а.рабочего стола, и это действительно приложение, используемое при вводе кода валюты XDG-открытые видео/кино.мкВ. То же самое касается и других файлов, для которых я поставил конкретные приложения по умолчанию.

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

Имея это в виду, что я пытался до сих пор является запуск кода валюты XDG-MIME в запросе типа файла видео, который возвращает дескриптор/каталог и, в свою очередь, запустите кода валюты XDG-MIME в запросе по умолчанию типа MIME, который возвращает рейнджер.рабочего стола, мой файловый менеджер. Это звучит совсем то, что я бы ожидать, если бы все работало, но это не так.

Почему ничего не происходит когда я нажимаю на "Открыть папку" Эт сайт similia в контекстном меню?

+510
Daren Radny 30 янв. 2014 г., 22:46:14

Я пытаюсь использовать setfattr, но всегда получаю операция не поддерживается

В моей домашней директории, я делаю следующее:

нажмите Удалить.мне
setfattr -Н Наоми -в washere удалить.мне

Это возвращает setfattr: удалить.я: операция не поддерживается.

Мой домашний каталог ext4 и удалить.мне определенно существует. Я на Fedora 25. Любые идеи, почему это не работает?

+498
AshTyson 23 июл. 2016 г., 20:02:24

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

ютуб-дл -у "Имя пользователя" -Р "пароль" https://youtube.com/watch?v=58e_io9sIjE

И вот вывод:

[на YouTube] страница загрузки входа 
[YouTube] для входа в
[на YouTube] 58e_io9sIjE: загрузка веб-страницы
[на YouTube] 58e_io9sIjE: извлекать информацию видео 
[на YouTube] 58e_io9sIjE: скачивание черточки проявляются
Обратная трассировка (самый недавний призыв последнего):
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py" линия 162, в _run_module_as_main
на "__Main__", имени, погрузчик, pkg_name)
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py" линия 72, в _run_code
старпома код в run_globals
Файл "/usr/local/bin/youtube-dl/__main__.py", линия 19, в <модуль>
Файл "/usr/local/bin/youtube-dl/youtube_dl/__init__.py" линия 380 в основной
Файл "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", строка 370, в _real_main
Файл "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py" линия 1346, в Скачать
Файл "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", по строке 624, в extract_info
Файл "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py" линия 670, в process_ie_result
Файл "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", строка 1016, в process_video_result
Файл "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py" линия 910, в _calc_headers
Файл "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py" линия 936, в _calc_cookies
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cookielib.py" линия 1324, в add_cookie_header
печенье = собственн._cookies_for_request(запрос)
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cookielib.py", стр. 1250, в _cookies_for_request
печенье.продлить(самовыдвижение._cookies_for_domain(домен, запрос))
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cookielib.py" линия 1239, в _cookies_for_domain
если не самоназвание._policy.return_ok(печенье, запросу):
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cookielib.py" линия 1071, в return_ok
если не ФН(печенье, запросу):
Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cookielib.py" линия 1097, в return_ok_secure
если куки.безопасной и запрос.get_type() != на "HTTPS":
Объект AttributeError: '_PseudoRequest' не имеет атрибут 'get_type'

Любая идея, как это исправить?

+447
Chas Newport 15 дек. 2019 г., 12:31:46

Менеджеры файлов по умолчанию в GNOME и KDE окружающей среды рабочего стола может легко получить доступ к Windows общим ресурсам по протоколу SMB.
Вам не нужно установить сервер Samba на Linux хосте, потому что О. С. Windows уже идет со встроенной самбы коммуникационных протоколов.

Допустим, ваши оценки О. С. "Windows ХР", например, выбрать папку, которую вы хотите поделиться или просто создать для этой цели, например, "hostshare" и нажмите правой кнопкой мыши -> "Свойства" -> "общий доступ" вкладке -> выберите "общий доступ к этой папке по сети" и "разрешить сети пользователю изменять мои файлы".

В этот момент убедитесь, что брандмауэр Windows дает доступ к общим файловым ресурсам и принтерам. Перейдите в "меню Пуск" -> "Настройки" -> "Панель управления" -> "Брандмауэр Windows" -> "исключения" на вкладке -> выберите: -> "доступ к файлам и принтерам".

Убедитесь в том, что Linux-хост машину видно из окна гостевой В. М. через сеть. Так, из окна командной строки, типа: "пинг 10.0.0.12", где в этом случае (как пример) "10.0.0.12" является IP-адрес узла; вы должны изменить его на свой собственный. Если у вас нет ответов Эхо, вам придется попасть в устранение неполадок, что.
И сделать то же самое с Linux командная строка: "пинг -С3 192.168.122.216", где эти цифры (в качестве примера) относятся к ВИРТ-IP-адрес, назначенный оценки В. М.; Вы должны изменить его на свой собственный.

Из Linux хосте открыть "Наутилус" и перейти к "файл" -> "подключиться к серверу" -> в "адрес сервера" окно типа: "СМБ/192.168.122.216" -> "подключить".
Окно Nautilus, где будет просматриваться ресурсы вашего окна, встроенный сервер Samba. Вы сможете увидеть и получить доступ к "hostshare" папка Windows содержание. Вот и все!


+444
user267161 14 мая 2011 г., 03:41:00

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

Файл1:

31120
211890
542312

Файл2:

chr10 31120 Т описания
Chr11 131120 Т Описания
chr12 23765090 г с описаниями
chr15 784930 г описание 

Ожидаемые Результаты:

chr10 31120 Т описания

Присутствует выход:

Случайно выбранные столбцы некоторые сопоставления файл1 идентификаторы и некоторые не.

Я использую грэп -Ф файл1 файл2 > output.txt чтобы соответствовать моим идентификаторы из файла file1 и извлекать информацию из файл2. Однако проблема заключается, когда у меня есть ID сказать - 31120. Он нашел меня таких идентификаторов, как 31120, 231120, 311200 и т. д.

Поскольку я запускаю один файл для найти закономерности в другой, что я могу использовать, чтобы сделать это специфика моего поиска, так что только 31120 возвращается. Хотя это легко сделать это в обычный вкладыш поиск грэп, я не знаю, как я могу сделать это, когда 2 файлы сравниваются.

Я попытался с помощью команды grep -ф-ф файл1 файл2 но это не сработало.

Теперь я использовал грэп -fwf по файл1 файл2, который не работает.

+440
Paul Hagman 13 окт. 2019 г., 20:50:59

Входной файл: выходной "Ханойская башня" на языке Brainfuck (некоторые коды могут не отображаться должным образом в вашем браузере). Файл в основном использует побег коды (точнее ^[[м;НХ) переписать линий.

Выполнив команду (вам может понадобиться, чтобы сделать команду sudo apt-получить установку ПВ или эквивалент)

кот Ханой.б.вне | ПВ-Л -Л 10 -м

дает выход как

enter image description here

если размер окна достаточно велик.

Если нет, то вывод выглядит

enter image description here

когда изображение начинает "прокрутка вниз".

Естественно, напрашивается вопрос: почему это (неправильное)поведение происходит, когда размер окна слишком мал?

+415
user65998 3 дек. 2013 г., 11:29:52

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

На данный момент, я добился, чтобы делать это с fswatch и новый файл/каталог творения обнаруживается, однако, когда я изменить разрешение, скрипт вызывается снова, так что я получаю бесконечный цикл

#!/бин/Баш

fswatch -0 -Р --событие создано /путь/к/моему/\каталог 
| пока читала-д " файл; делать \
 файл Echo": ${файл}"

 если [файл[ -д ${} ]] ; Затем
 Чаун ХХХХ:персонал "${файл}"
 файл команду chmod 770 " ${}"
 Элиф [[ -Ф ${файл} ]]; затем
 Чаун ХХХХ:персонал "${файл}"
 чмод 775 "${файл}"
интернет
сделано

Этот скрипт используется на высоких и macOS Сьерра.

+402
kadek dwiputra mahardika 3 апр. 2014 г., 00:16:45

Я установил zsh и о-мой-ЗШ на моем Mac терминала, затем Ctrl+U, чтобы вырезать все, что мне ввод, независимо от того, где находится курсор.

Если это обычное дело, как я могу установить сочетание клавиш Ctrl+U в исходное поведение?

+360
leptinella 8 янв. 2017 г., 15:32:44

Вам нужен сервер GoDaddy, чтобы им разрешили быть подключен снаружи. Это не всегда в случае с веб-сайта: так они только ожидаются, чтобы разрешить подключаться по портам 80 или 443, и, возможно, отправлять подключения почту хостера или сервера базы данных, все другие соединения могут быть защищены вне.

Тогда вам нужен свой сервер, чтобы им разрешили принимать соединения. Одно решение будет разрешено установить VPN между сервером GoDaddy и сервера PostgreSQL. В противном случае PostgreSQL сервер брандмауэр должен быть открыт к компании GoDaddy (или к кому). Это влечет за собой угрозу безопасности.

Через SSH, вы можете использовать переадресации портов (также известный как SSH туннель) из psql в машину в Apache машина. Вы можете открыть подключение с любой стороны (но синтаксис немного отличается). например

СШ [email protected] [другие варианты] -л 5432:имя localhost:5432

бежать на webmachine, создаст локальную СУБД PostgreSQL порт на webmachine, так что сайт может "видеть" локальная СУБД PostgreSQL, которая фактически работает на станке с PostgreSQL.

Наконец, ваш сайт должен уметь "говорить" на PostgreSQL. Простое подключение не достаточно, т. е. наличие порта необходимо, но не достаточно таковых. Если сайт разрабатывается, скажем, Perl или PHP, есть ПДО модули с список pgsql/psql в водители; вероятность того, что они в настоящее время не установлен, обычным выбором являются MySQL, а не PostgreSQL сервера. Если это действительно так, вам потребуется запросить изменение конфигурации.

Также существуют "тонкие разъемы" для нескольких баз данных, которые позволяют остальным доступ к MySQL или PostgreSQL через REST API-интерфейсы (например, ArrestDB или другим; см. Также это так вопрос); если нет уже веб-сервер на сервере PostgreSQL, вы можете попробовать установить один из них. Это позволит получать доступ с веб-сайта через порт 80, с некоторыми ограничениями на синтаксис и возможности, но нет необходимости специализированных водители на стороне от GoDaddy. Вам нужно оценить, насколько этот последний является приемлемым компромиссом.

Широкий доступ к PostgreSQL могут также быть поставлены по установке phpPgAdmin.

+333
Arpit Mohan 3 сент. 2010 г., 05:04:43

То, что вы хотите возможно, но не так легко, как вы пробовали. Как вы правильно сказали, трубопровод обеспечивает ввод, не аргументы командной строки.

К счастью, есть (стандартная) программа, которая делает именно это: размер

В GNU мира (в Linux) лучшим способом было бы разделение выходных элементов с буквальным нулевые байты:

/код/C/программы | команды xargs-не работай-если-пустой -0 /ваш/Ява/программы

Вы можете легко попробовать это с эхо (по умолчанию команды для команды xargs все равно`:

Эхо '/бин
/и т. д
в /usr' | команды xargs ЛС-ЛД
+325
ch3tank 24 апр. 2012 г., 17:05:29

у меня есть огромный список, как

67603;4716-5469-1335-0870;5450-7938-7992-5530;14523593;03 октября 2016 - 17:01:15
63123;5592-6762-4853-6320;4532-4142-5613-9690;1441407;03 октября 2016 - 17:01:15
62562;4532-5581-3790-0140;5292-4905-4356-2840;28898987;03 октября 2016 - 17:01:15
68080;5188-1564-9611-7580;4556-9998-5999-3300;2262361;03 октября 2016 - 17:01:15

я хочу искать дубликат число после 2, а до 3-х ;

на первой строке число 5450-7938-7992-5530 и другая линия 4532-4142-5613-9690 и т. д.

+247
Tirath Doshi 17 окт. 2019 г., 13:53:53

У меня два сервера и хотел бы один сервер, чтобы иметь возможность использовать некоторые внешние айпишники друг друга. Сервер имеет 20 кадров в секунду и сервер B и 5, поэтому я хочу б использовать 5 "а", ИПС.

Как бы я пойти об этом? Бы мне нужно создать 5 для OpenVPN-туннелей от А до Б? Моя цель на сервере B имеют 10 различных исходящих IP-адресов.

+191
Franciscojavier Echevarria 18 сент. 2016 г., 17:04:34

Просто добавьте следующую строку в/etc/hosts на.отрицает:

Все: 31.13.76.102
Все: 216.58.192.0/19
Все: 173.194.0.0/16
Все: 74.125.136.0/24
+171
nenejimenez 9 нояб. 2018 г., 22:45:57

Есть два сервера: A и B

"А" запускает ssh-keygen и копируем приватный ключ в положение "Б". Как же id_rsa.

Оба сервера используют общий ключ SSH для подключения к серверу "с".

Вопрос: Может ли бывшая.: сервер "а" расшифровать сервер "б"'ы СШ связи с сервером "с"?

Или SSH имеет совершенной прямой секретности, что делает "компромиссом" закрытый ключ SSH не проблема?

+166
Bryce S 26 дек. 2010 г., 23:37:54

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

:командной имя действия

Так, устанавливая команду:

команда [название-вы-хотите] Наутилус .

каждый раз, когда вы тип

:[имя-вы-хотите]

Наутилус откроется текущий каталог.

Например:

команда ПСН "Наутилус".
:ПСН
+118
Mufaca 26 дек. 2012 г., 17:04:34

Вот один из способов, используя поглазеть. Работать как:

на awk -скрипт F.файл awk 

Содержание сценария.на awk:

Начать {
ФС=ОФС=";"
}

Компания NR==1 {
 Р = $2 ФС $5
далее
}

{
!х[$1]
а[$2,$5][$1]=$3
}

Конец {

 м = асорти(Х,Y)
 для (K=1;к<=м;к++) {
 р = р ФС г[к]
}
 печати Р

 Н = асорти(а,б)
 Для (я=1;я<=п;я++) {
 Для (от J=1;j с<=м;к++) {
 для (К в[б[я]]) {
 если (к == г[Дж]) {
 ВАР = а[б[я]], [к]
}
}

 линия = ФС ВАР
 ВАР = ""
}
 суб(SUBSEP, Ф, б[я])

 печать б[я] линия
 строка = ""
}
}

Кроме того, вот один лайнер:

на awk 'начало { ФС=ОФС=";" } НР==1 { р = $2 ЧЗ 5$; далее } { !х[$1]; в[$2,$5][$1]=$3 } конец { м = асорти(Х,У); К (К=1;К<=М;К++) { р = р ФС г[к] } печать р; п = асорти(А,Б); Для (я=1;я<=п;я++) { для (J в=1;к<=м;к++) { для (К в[б[я]]) { если (к == г[Дж]) { ВАР = а[б[я]], [к] } } линия = ФС вар; вар = "" } суб(SUBSEP, ФС б[я]); б печати[я] строка; строка = "" } }' файл

Результаты:

TimeString;Time_ms;А;Б;В;Г
23.11.201215:03:53;41236627696,7593;1;;2;3
23.11.201215:04:53;41236628391,2037;31;12;1;
23.11.201215:05:53;41236629097,2222;;7;15;8


Вам нужно запустить dos2unix на ваш файл. я.е:

dos2unix Flussi0.КШМ

Как вариант, смени пластинку сепаратора для \р\н так, что на awk знает, что такое окна строки концовка смахивает. Вы можете сделать это в начала блока:

Начать {
ФС=ОФС=";"
РС="\р\н"
}

Результаты входного файла, размещенного в комментариях ниже:

"TimeString";"Time_ms";"FIT01";"FIT02";"FIT03";"FIT04";"FIT05";"FIT06"
"22.06.2012 09:31:33";41082396909,7222;1,157408 E-02;5,787041 E-03;2,507718 E-02;2,89352 E-03;2,314816 E-02;5,787035 E-04
"22.06.2012 09:32:34";41082397615,7407;1,157408 E-02;5,787041 E-03;2,314816 E-02;2,89352 E-03;2,713479 E-02;5,787035 E-04
"22.06.2012 09:33:35";41082398321,7593;1,157408 E-02;5,787041 E-03;2,314816 E-02;2,89352 E-03;2,314816 E-02;5,787035 E-04
"22.06.2012 09:34:35";41082399016,2037;1,157408 E-02;5,787041 E-03;2,314816 E-02;2,89352 E-03;2,535274 E-02;5,787035 E-04
"22.06.2012 09:35:36";41082399722,2222;;;;;2,314816 е-02;
+85
3afrooto 15 янв. 2017 г., 11:09:12

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

Я пробовал добавлять это в файл/etc/пользователям использовать sudo?:

timestamp_timeout=0

Но это дало мне:

> > > в /etc/пользователям использовать sudo?: синтаксическая ошибка рядом с линией 46 <<<

Так что я просто нажал х. 46-это линия, где я добавил его, чтобы не было проблем с чем-либо еще.

+84
quacos 20 февр. 2019 г., 21:00:47

Несколько дней назад я начал бегать в проблемы использования диска, поэтому я выделил больше места на моей секции (80 ГБ). Однако, я не думаю, что это сработало.

Если я запускаю diskutil список я получаю это ("УНИКС" - это раздел, который я создал):

/разработки/диске 0 (внутреннего, физического):
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: GUID_partition_scheme *500.3 ГБ диске 0
 1: ЭФИ ЭФИ 209.7 МБ disk0s1
 2: Apple_CoreStorage жесткий диск Macintosh 499.4 ГБ disk0s2
 3: Apple_Boot восстановления в HD 650.0 МБ disk0s3

/разработки/диск1 (внутреннего, виртуального):
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: Apple_HFS Macintosh с разрешением HD +499.1 ГБ диск1
 Логического тома на disk0s2


/разработки/диск2 (образ диска):
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: GUID_partition_scheme +86.2 ГБ диск2
 1: ЭФИ ЭФИ 209.7 МБ disk2s1
 2: Apple_HFS в Unix 85.9 ГБ disk2s2

Однако, DF-ч - прежнему сообщает, 50 ГБ, а общий размер раздела, который я создал (\объем\Юникса).

Размер файловая система, используемая использовать емкость iused программа %iused установленный на
/разработки/диск1 465Gi 252Gi 213Gi 55% 1365753 4293601526 0% /
в devfs 190Ki 190Ki 0Bi 100% 658 0 100% /Дев
карта -хозяева 0Bi 0Bi 0Bi 100% 0 0 100% /объем
карта auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /домой
карта -файл fstab 0Bi 0Bi 0Bi 100% 0 0 100% /сети/сервера
/разработки/disk2s2 50 ги 47Gi 2.5 ги 96% 1698634 4293268645 0% /объемы/в Unix

Кроме того, "раздел Юникс" даже не используя 47ГБ свободного места. Работает ncdu по /Объем/Unix и дает это:

. 10.8 гиб [##########] /ПКГ-кэш
 5.0 Гб [#### ] /рабочей области
 10.4 МИБ [ ] /.fseventsd по
 12.0 КБ [ ] .DS_Store
! 0.0 Б [ ] /.DocumentRevisions-Твердотельного Накопителя V100, Если
! 0.0 Б [ ] /.Громит
! 0.0 Б [ ] /.TemporaryItems 
е 0.0 Б [ ] /.летучие мыши

Как я могу исправить это?

+77
swydell 9 июн. 2016 г., 12:27:36

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

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

это должно преобразовать файл в HTML-ответ из ASP-страницы (веб-сервер получает ответ с-O команды и перевести страницу в filename.html файл после выборки)

 с wget -о filename.html http://www.w3schools.com/sql/default.asp

затем замените имена расширением со страниц

 для F в *.old_file_extention; сделать МВ и basename $Ф `$fк .new_file_extension; сделано;

затем замените файл для увязки .HTML из .АСП увязки со страниц на всех .HTML-страницы

 СЕПГ -я s/.asp/.html/' *.HTML-код 

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

+46
Marc Dalal 12 нояб. 2018 г., 05:47:42

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

$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