проверить, если строка имеет характер более чем один раз

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

например:

пользователь:

test.sh этот список

скрипт:

если [ "$1" имеет какое-то письмо тогда еще раз ]
тогда 
что-то делать
интернет
+672
Soumit Kumar 6 сент. 2019 г., 20:11:47
34 ответов

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

В блоке файла, который вы выложили переменной JAVA_HOME установлена в /usr/lib в/в JVM/JRE и но в разделе о переменной JAVA_HOME установки Java является /opt/jdk1.8.0_60.

Если установить JAVA_HOME в блок systemd в котяру файл я верю, что все получится.

Также блок файла задает пользователь котяра. Но когда вы запустите его вручную, вы запустить его от имени root. Проблема, скорее всего, котяра пытается открыть привилегированного порта. Работает скрипт запустить запустить Tomcat в качестве корня? Или запустить процессы пользователя Tomcat? Удаление пользователя и группы, от Блока файла должно вызывать такое же поведение вашей попытки командной строки.

+978
Jonathan Nielsen 03 февр. '09 в 4:24

Я просто раскручивается контейнера Docker (https://hub.docker.com/r/hpccsystems/platform-ce/). Это присоединение к Порт 8010. Запись ниже команды netstat:

tcp6 0 0 :::8010 :::* слушать 

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

Как я могу ссылаться на этот адрес в веб-браузере? Я пробовал следующие:

значение localhost:8010
127.0.0.1:8010
0.0.0.0:8010
<докер ИС>:8010

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

+959
Sue Harris 28 июл. 2014 г., 08:56:52
Другие ответы

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


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

Я бы сделал 1 из следующих вещей.

Способ № 1 - системы Кронов

Добавить скрипт резервного копирования для Кронов, а потом запись в кронтаб реального пользователя. Большинство систем поддерживать структуру каталогов в /и т. д. , Как это:

$ Общ -1Д /и т. д./cron.*
/и т. д./cron.д
/и т. д./cron.ежедневно
/и т. д./cron.отрицать
/и т. д./cron.почасовая
/и т. д./cron.ежемесячно
/и т. д./cron.еженедельно

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

Способ #2 - пароль менее судо

Другой подход мог бы создать запись в файле/etc/пользователям использовать sudo? файл с помощью команды visudo для редактирования. Эта запись будет предоставлять беспарольный доступ к записи кронтаб пользователя для этого конкретного сценария. Запись в кронтаб будет что-то вроде этого:

$ судо ...свой сценарий...

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

пользователей все=(корень) NOPASSWD: /home/user/cronscript.sh

Ссылки

+958
Jim Lanier 11 окт. 2017 г., 06:06:31

Вы можете сделать это для egrep:

для egrep -V с '.*,((1000,.*,А)|(1001,.*,Б)|(1002,.*,С))' именем

Будет соответствовать все строки, которые не имеют 2-й столбец с 1000 и 4 с, 2 с 1001 и 4-й с B или 2 с 1002 и 3-й с К.

+944
john jones 4 мая 2010 г., 22:26:44

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

+900
Iurii Golskyi 27 мар. 2018 г., 11:34:52

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

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

- карты -T показывает < <(подключен расширения xrandr | команда grep'')
get_date="дата +"%г%м%д%ч%м%ы"`
для (( Я=0; я<${#отображает[@]}; я++)); делать
 имя=`Эхо ${отображает[я]} | вырезать -Д "" -Ф 1`
 урожай=`Эхо ${отображает[я]} | вырезать -Д "" -Ф 3`
 Эхо импорт -тихая -окна корнеплодов ${урожай} \"${имя}-${get_date}.ПНГ\"
сделано

Объяснение mapfile и для петель можно найти в этот вопрос.

Это даст вам следующих команд:

дата импорта -тихая -окна корнеплодов разрешение 1920x1080+0+0 "DFP5-`+"%г%м%д%ч%м%ы"`.ПНГ"
импорт -тихая -окна корнеплодов 1920 х 1080+1920+0 "DFP7-`дата +"%г%м%д%ч%м%ы"`.ПНГ"

который теперь можно использовать в цикле while для вашего таймлапс (остановка с помощью Ctrl+с).

а [ 1 ]; делать
 импорт ...
 сон # 1 для 1 секунды задержки между скриншотами
сделано

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

+900
nizam Ejam 4 сент. 2014 г., 10:47:55

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

Например, при наличии двух мониторов 1280х1024:

расширения xrandr --выход по умолчанию-режим 1280х1024 # только первый монитор
расширения xrandr --выход по умолчанию-режим 2560x1024 # 1280 двух мониторов бок 2560 в ширину; это позволит

Однако, это требует, чтобы Х быть настроены с обоими режимами. Я не в курсе последних мудрости, Когда дело доходит до настроек X, но я использую этот metamodes линии на моем экране раздел:

Вариант "metamodes" "ЭЛТ: 1280x1024_60 +1920+0, ДФП: 1920х1200 +0+0; нуль, то DFP: 1920х1200"

Что говорит "либо дисплей на моем 1920х1200 ДФП в 0x0 и мой ЭЛТ 1280х1024 справа, или просто дисплей на DFP и оставить ЭЛТ-выкл", так что я могу сказать xrandr поближе, чтобы использовать в DFP (--режим 1920х1200) или оба (--режим 3200x1200)

+737
Nayan Bhayani 19 мар. 2015 г., 14:55:50

Это может звучать странно, но мой лучший выбор до сих пор является программа Foxit Reader для Windows, запущенной под Wine. В настоящее время при использовании версии 7.3.4.311 и после установки находится winetricks allfonts (см. Вот почему) он работает как шарм. Вино версия 1.9.8 на Fedora23-64бит.

Вы можете сделать много вещей и комментирование (с боковая панель со списком тех, конечно, комментарии) в своих лучших проявлениях. Экономия не требует "сохранить как...". Учитывая, что linuxversion из Foxit особенность-меньше, и программа или выказывают все еще не хватает некоторых функций, это мой лучший выбор-в сочетании с родной читатель Линукс как выказывают(быстрый/вторичный просмотр). Единственный недостаток: немного медленнее, чем родные приложения Linux в формате PDF.

+725
Chris Mcnally 21 сент. 2015 г., 09:20:49
  1. Прежде всего, попробуйте загрузочный ПКГ-Ф (или установить ПКГ-Ф ПКГ).
  2. Если это не удается, то попробовать ПКГ-статический загрузчик -Ф (или ПКГ-статические установки -Ф ПКГ), так как он не требует каких-либо общих объектов.
  3. Если все остальное не работает, тогда вы можете установить пакет из портов:

    кд /usr/портов/портов-упр/ПКГ
    сделать
    сделать переустановить чистый
    

Вы должны быть в состоянии использовать ПКГ сейчас.


Кроме того, помните, что есть две программы, которые называются ПКГ в FreeBSD. Вижу человек 7 ПКГ и человек 8 ПКГ для более подробной информации.

Связанные:

+714
h4nek 16 февр. 2019 г., 19:17:14

Я имел такую же проблему с помощью VNC через SSH туннель. Зависает часто происходило, как замазка (для Windows) и OpenSSH (в Linux).

Замазкой я скопировал профиль подключения и несколько вариантов, чтобы посмотреть, что случилось и больше не зависает! Изменения в шпатлевки являются:

Подключение: Снимите алгоритм "отключить Нагля" (Я слева "включить TCP поддержку активности" проверено и "секунд между сообщения keepalive" на 30) Выберите "Протокол Интернета версии" протокола IPv4 (вместо "авто")

Связь - СШ: Проверьте "включить сжатие"

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

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

+711
sleepyjames 26 нояб. 2016 г., 06:02:15

Как за ваш комментарий Властимил, вы можете использовать опцию-o параметр в команду СШ. Примером может быть

СШ -о параметр serveraliveinterval=60 -я АРМ.УГР: имя_пользователя@сервер "./downloadScript.sh"
+709
lofi 11 февр. 2013 г., 04:03:18

СЭД решения:

СЕПГ -я '/^OUTPUT_PROJECTION_TYPE = .*/{ 
 Н; с/OUTPUT_PARAMETER = .*/ELLIPSOID_CODE = по умолчанию\Н&/; 
 }' /дома/испытаний/испытаний/*
  • /^OUTPUT_PROJECTION_TYPE = .*/ - для каждой линии началось с рисунком OUTPUT_PROJECTION_TYPE = .*(где ^ это выражение привязки, указывающий на начало строки/строки):
    • Н - добавить новую строку в шаблон пространство, затем добавьте следующую строку ввода в шаблон пространство
    • с/OUTPUT_PARAMETER = .*/ELLIPSOID_CODE = по умолчанию\Н&/ - если следующая строка является OUTPUT_PARAMETER = .* (что означает, что ELLIPSOID_CODE = ... пропустил) - подставляла его по умолчанию линии ELLIPSOID_CODE = по умолчанию. (& очки для всей соответствующей строки)
+695
austinfred 9 февр. 2017 г., 17:33:25

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

‘\б’
Совпасть с пустой строкой на краю слова.
[...]
‘\<’
Совпасть с пустой строкой в начале слова.
‘\>’
Совпасть с пустой строкой в конце слова.





Чтобы соответствовать бар только тогда, когда это слово целиком, но ФОО в любом месте (в том числе внутри больше слов):

грэп -Е есть 'Foo|\< - бар\>'
+668
jazzdrive3 19 апр. 2015 г., 00:54:42

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

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

Я считаю, что она [так] бы обеспечить это. Компонент GUI для настольных компьютеров, которые не имеют ничего поконкретней называется Нм-апплет. Когда я использовал его, это было возможно, чтобы по ней правой кнопкой мыши, чтобы открыть меню, и выберите "детали" (или, может быть, "информация", что-то подобное).


Ваши требования кажутся немного света на объяснения.

Если вы хотите узнать что-то как минимум-ресурса в качестве ИП и технического как Apache, непонятно, почему ты не в командной строке. IP-адрес или оригинальной команде ifconfig команды может быть полезно узнать. Вы можете предпочесть ИС -4 адрес , чтобы получить один, короткий адрес. (Предложение недействительно в сто лет или около того, когда IPv4 перестает быть доступен на Ланс).

Большинство людей хотели бы установить фиксированный IP для сервера в сотрудничестве с вашим маршрутизатором.

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

+627
Wensie Alto 15 июл. 2012 г., 07:18:58

Международные клавиатуры нам позволяет добавить диакритические знаки при помощи мертвой клавиши. В частности:

а карты в меню и
'на карт.

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

а карты К ¤ а
а карты в меню.

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

Ты можешь обращаться ко мне на надлежащих инструментов/config файлы, чтобы достичь этого?
В случае, если она имеет отношение к ответу, мой дистрибутив Арч Линукс.

+548
gavflynn 31 авг. 2013 г., 21:00:27

Термин=вт100 vimdiff следует использовать vimdiff со сроком временно установить с VT100. (до завершения команды). Это позволяет легко попробовать другие : xterm или в xterm-цвет или xterm-256color и т. д.

+540
user266980 19 нояб. 2017 г., 13:27:19

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

Еще утилита scanimage не возвращает довольно странное сообщение:

утилита scanimage: sane_start: податчик оригиналов документов

Поэтому вся продукция выглядит такой, если бы был успех:

scanscript "утилита scanimage --устройства='brother4:нет1;dev0' --формат TIFF-разрешение=150 --источник 'устройство автоматической подачи документов(по левому краю,дуплекс)- л 0мм -Т 0мм-x210mm -y297mm --партия=$(дата +%г%м%d_%ч%м%ы)р%04д.Тифф" "/домашний/коэлет/сканы/фотографии/281/" "myscan"
утилита scanimage: округленное значение БР-X от 210 до 209.981
утилита scanimage: округленное значение БР-г от 297 до 296.973
Сканирование -1 страниц, увеличиваясь на 1, нумерация с 1
Страницы сканирование 1
По этой странице 1. (состояние сканера = 5)
Страницы сканирование 2
По этой странице 2. (состояние сканера = 5)
Страницы сканирование 3
утилита scanimage: sane_start: податчик оригиналов документов

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

scanscript "утилита scanimage --устройства='brother4:нет1;dev0' --формат TIFF-разрешение=150 --источник 'устройство автоматической подачи документов(по левому краю,дуплекс)- л 0мм -Т 0мм-x210mm -y297mm --партия=$(дата +%г%м%d_%ч%м%ы)р%04д.Тифф" "/домашний/коэлет/сканы/фотографии/281/" "myscan"
утилита scanimage: округленное значение БР-X от 210 до 209.981
утилита scanimage: округленное значение БР-г от 297 до 296.973
Сканирование -1 страниц, увеличиваясь на 1, нумерация с 1
Страницы сканирование 1
утилита scanimage: sane_read: ошибка во время ввода-вывода устройства
По этой странице 1. (состояние сканера = 9)

Ошибка 9 К сожалению только одна часть выходного. Как я могу отличить, было ли это кинули или нет?

В моем scanscript я использую, если для оценки, является ли сканирование было успешным:

если ивала 1$; тогда
 #Делать
еще
 #Делать ошибки и выйти с кодом ошибки 
интернет

К сожалению, при использовании команды scanimage партии всегда расценено как провал. Есть ли способ, чтобы выяснить, что произошло на самом деле?

Кажется, кто-то имел подобную проблему с другой сканер (у меня брат-сканер, но это не относится к вопросу) уже: http://sane.10972.n7.nabble.com/Issue-with-Fujitsu-ScanSnap-iX500-td18589.html

Но тему не продолжил, Но теперь я застрял здесь и хотел бы знать, что делать.

+524
Austin Michael 21 дек. 2015 г., 01:54:46

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

+513
Priebe 17 авг. 2014 г., 21:42:09

Мне понадобилось два autocmds для этого. Для достижения разрыв между заголовков и сообщений, поиск по пустой строке:

autocmd BufRead в /tmp/шавка-* запустить "нормальный /^$/\Н"

затем перейти в режим вставки:

autocmd BufRead в /tmp/шавка-* выполнить ":startinsert"
+455
Piotr S 7 февр. 2012 г., 05:27:28

Ну, я могу ответить на ваш вопрос.

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

Метод exec=в Firefox --класс FirefoxDevel %по U

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

+431
jimmy5312 22 дек. 2013 г., 04:03:47

У меня есть некоторые нестандартные и стандартные имена, такие как те ниже . Мне нужно получить количество файлов, которые не являются стандартными..

Стандартные имена файлов: АБВАБВ.тхт, XYZ иАВС.в CSV, *.сообщение

Нестандартные имена файлов: 989875.txt или моеимя.КШМ ; это не имеет границ и может быть что угодно..

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

+390
tobyS 14 апр. 2015 г., 20:19:37

Почему бы вам не установить статический частный IP-адрес в маршрутизатор, добавив MAC-адреса вашего устройства, а не использовать свой роутер в качестве DHCP? Если вы это сделаете, вы будете уверены, что они не пойдут больше так на имена. С другой стороны, вы можете добавить строки в файл/etc/hosts и если вы не ставите хозяев в свой маршрутизатор, или если ваш роутер не поддерживает дополнительные вещи. Вы можете иметь свой файл/etc/hosts на следующее:

##
Хост Базы Данных # 
#
# имя localhost используется для настройки интерфейса замыкания на себя 
# при загрузке системы. Не изменяйте эту запись.
##
127.0.0.1 localhost в компьютере mac1
255.255.255.255 broadcasthost компьютере mac1
::1 localhost в компьютере mac1
на fe80::1%назван lo0 localhost в компьютере mac1
172.16.11.43 Mac2
172.16.11.43 Mac3
172.16.11.43 Mac4
172.16.11.43 Mac5
.
.
.

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

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


Кстати, если вы хотите, чтобы ваш скрипт, чтобы продолжать, даже если хост не разрешимы, другой вариант, который может помочь вам использовать и добавить далее в цикле и условные операторы. Так что, если он мог решить х, он будет проверять, если это было в течение более чем 7 дней или меньше, и если он не мог, она будет продолжать проверять следующего узла и объявит, что Х был вниз. У вас есть много вариантов, но как уже упоминалось ранее, проблема это не твой сценарий. Удачи.

+359
Rishabh Agarwal jain 31 июл. 2014 г., 14:32:06

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

[Оливер@кирпича ~]$ СШ -в Оливер@{ИС}
OpenSSH_7.4p1, в OpenSSL 1.0.2 к-ФИПС 26 января 2017
debug1: чтение данных конфигурации в /etc/СШ/файле ssh_config
debug1: чтение данных конфигурации в /etc/СШ/файле ssh_config.Д/05-в RedHat.конф
debug1: в /etc/СШ/файле ssh_config.Д/05-в RedHat.линия конф 2: включить в /etc/крипто-политика/серверные/вывода.конфигурации подобраны файлы
debug1: в /etc/СШ/файле ssh_config.Д/05-в RedHat.линия конф 8: применение варианты *
debug1: подключение к {ИС} [{ИС}] порт 22.
debug1: установленное соединение.
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.по SSH/id_rsa тип -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.по SSH/id_rsa-Серт введите -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.по SSH/id_dsa, который находится тип -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.по SSH/id_dsa, который находится-Серт введите -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.СШ/тип id_ecdsa -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.СШ/id_ecdsa-Серт введите -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.СШ/тип id_ed25519 -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Оливер/.СШ/id_ed25519-Серт введите -1
debug1: включение режима совместимости для протокола 2.0
debug1: локальное строке версия протокола SSH-2.0-OpenSSH_7.4
debug1: Удаленная версия протокола 2.0, пульт дистанционного версия программы dropbear_0.51
debug1: нет матч: dropbear_0.51
debug1: проверка подлинности {ИС}:22 как 'Оливер'
debug1: SSH2_MSG_KEXINIT послал
debug1: SSH2_MSG_KEXINIT получил
debug1: KEX по: алгоритм: (нет совпадений)
Можете договориться с {ИС} порт 22: нет соответствующего метода обмена ключами нашли. Их предложение: Диффи-Хеллман-группу group1-SHA1 для

Я также пытался указать Диффи-Хеллмана-группу group1-SHA1 для как ключевой способ обмена и затем он подключается, но после этого просит пароль, он говорит отказано в доступе, хотя я знаю, что я поступил правильно. Но я не понимаю, что это неправильно, потому что если я выполнить SSH -м KEX на обоих клиент и сервер оба они имеют больше, чем одного метода обмена ключами, которые соответствуют и не должен он быть таким же, как подключение локально? Я конечно настроен мой роутер переадресовывать порт 22. Я пробовал это на нескольких машинах с разных компьютеров одновременно и сервером и клиентом. Я не настроен файл sshd_config на всех. Что не так? Я бегу арки Linux и Fedora на компьютерах, я попытался, но я также попытался с телефона Андроид для подключения

+347
gajendra yadav 4 янв. 2011 г., 05:57:36

Вам нужно установить плазменный-апплет-активное окно-контроль

Зависимость:

суда apt-получить установку с CMake экстра-тмаки-модули плазмы-рабочее место-Дев плазмы-основы-сборки-необходимые qtcreator

тогда

в Git клон git://anongit.в KDE.орг/плазменно-активное окно-контроль

Установите

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

затем перезагрузка.

УСТАНОВКА КВИН ПРАВИЛЬНО

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

Кейт ~/.в config/kwinrc

под [окно] вы должны положить

BorderlessMaximizedWindows=истина

Для запуска окна настройки диспетчер следующую команду:

kcmshell4 kwincompositing kwindecoration kwinrules kwinoptions kwinscreenedges kwintabbox 
+301
Ayush Mankotia 19 дек. 2012 г., 07:04:42

Я подключение к базе данных MySQL с помощью скрипта оболочки. После подключения к базе данных MySQL, я выполнить запрос. Этот запрос дает мне 300,000 url как результата.

Для каждого из 300 000 URL-адресов, мне нужно проверить, если URL-адреса на самом деле существуют и их нужно обновить таблицу, что URL-адрес проверяется на его наличие.

Я планировал использовать команду curl. Я даю команду, как показано ниже.

завиток -с-головой http://myurl/ | руководитель -Н 1 | грэп "НТТР/1.[01] [23].."

Если я просто дать команду в моей оболочки, я получаю ответ (например, 301, 200 и т. д.). Тем не менее, мне нужно его в переменной, так что я могу использовать его для каких-то целей манипуляции. Например, как показано ниже.

из $VAR = завиток -с-головой http://myurl/ | руководитель -Н 1 | грэп "НТТР/1.[01] [23].."
эхо из $VAR;
если (из$VAR == "некоторое значение")
{ 
 сделать что-то;
}
еще
{
 сделать некоторые другие вещи;
}
+276
Paulo Rodrigues Pinto 13 мар. 2016 г., 19:50:39

Набор SURFRAW_customsearch_provider=Гугл.

Затем использования: СР Ы фу

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

+259
user2941039 7 дек. 2014 г., 11:12:55

Для новых дистрибутивов Debian, то вам больше не нужно все это.

Файл клавиатуры описывает свойства клавиатуры. Ее читают setupcon(1) для того, чтобы настроить клавиатуру на консоли. В Debian системах по умолчанию раскладку клавиатуры описан в файле/etc/default/замена клавиатуры и ее распределение между X и консоль. (мужчина клавиатуру)

В /и т. д./По умолчанию/клавиатура набор XKBOPTIONS="шапками:побег" , а затем выполните:

~$ судо setupcon

Описание всех существующих клавиатуры моделей, макетов, вариантов и опций, доступных в /usr/доли/Х11/хкв/правила/файл xorg.ЛСТ." (мужчина клавиатуру)

+250
KratoSeba 3 окт. 2017 г., 12:46:12

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

Источник:это будет веб-хранилище данных. Наборы данных: онлайн-хранилище данных имеет ряд наборов данных.

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

Я сделал запросы в MySQL, но не делал ничего подобного. Какие-либо предложения?

+231
Oluwamitoyosi Kade 20 янв. 2015 г., 15:13:02

Если вы используете чашки, вы можете управлять работой и делать другие вещи через веб-интерфейс http://localhost:631. Если вы не используете чашки, есть свои преимущества, как сейчас печатный стандарт, по крайней мере для Linux.

+210
Loki Chandu 31 дек. 2015 г., 10:51:28

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

Конечно, я проверила САС выполнения журналы, и я также проверить файл /var/журнал/сообщения. Ничего в /var/журнал/сообщения, но САС журнала во время выполнения, кажется, указывает памяти или дискового пространства:

Ошибка: недостаточно свободного места в файле работы.'#tf0533'с.Утилиты.
Ошибка: недостаточно свободного места в файле работы.20110609_BCH.Данных.

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

+179
Dynotherm Connector 20 апр. 2017 г., 09:57:18

Нет, это не важно. Баш расширяет Глоб после расширения скобок, так что либо будет работать.

$ тройник Foo бар Базом </dev/нуль
$ эхо *{а,о}*
бар Базом фу
$ эхо {*а**о*} 
бар Базом фу
$ Эхо {*,*}
бар бар баз баз фу фу
+140
atipah atipah 14 дек. 2016 г., 22:10:05

Довольно популярный способ получения root-shell является также использование:

 $ судо Су - 
 # ИД
 идентификатором uid=0(root) и гид=0(корень) группы=0(корень)
 # лсов
/корень
+112
Anand Stealer 8 июл. 2010 г., 09:23:54

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

  • На Ubuntu 16.04 виртуальной машины в Azure, с ядром 4.12.11.
  • Лазурный обмениваться файлами, с "безопасной передачи требуется" отключена.

Проблема я лицо является то, что, если я хочу использовать SMBv3, клиент все равно шифровать передачи, независимо от настроек на стороне сервера.

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

Это сопутствующей документации в Azure: https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-linux

Это тот человек, на странице Киф: https://linux.die.net/man/8/mount.cifs

Вопрос: есть ли способ отключить шифрование стороне клиента, в Linux, при монтировании с горы.CIFS с помощью SMBv3?

Позже редактировать:

Почему я хочу использовать SMBv3 относится к скорости передачи, по сравнению с в SMBv2.1. Проблема с шифрования является то, что она идет высоко на загрузку процессора. Если я использую в SMBv2.1, загрузка процессора ниже, а также передачи в два раза медленнее.

+111
Arfit Rohan 10 авг. 2014 г., 13:30:04

Вот скрипт на Python, который делает то, что вы хотите:

#!/usr/Бен/ОКР питона
"""Подсчет числа строк в файл1 файл2 внутри."""

импорт Сыс

путь1 = Сыс.аргумент argv[1]
путь2 = Сыс.из argv[2]

графы = дикт()
с открытыми(путь1, "р") как файл1:
 для строка1 в file1.читать().splitlines():
 считается[строка1] = 0
 с открытыми(путь2, 'р') как файл2:
 для line2 в file2.читать().splitlines():
 если строка1 на строка2:
 считается[строка1] += 1

для ключей, значение в графы.iteritems():
 печати("{}: {}".формат(ключ, значение))

Вы можете запустить его так:

count.py питон файл1 файл2

На вашем примере данных дает следующий результат:

Monodelphis доместика: 5
Сахаромицеты S288c: 1
Эквус издавна Тада этих животных паслись: 10

А вот bash-скрипт, который делает то же самое:

#!/бин/Баш

файл1 = "$1"
файл2 = "$2"

в то время как читать линии; делать
 граф="$(грэп -Ф "${линия}" файл2 | туалет -л)"; Эхо "${линия}: ${граф}";
сделано < файл1
+52
Jani 30 окт. 2016 г., 03:33:03

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

$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