Проблемы при создании пользователя на MySQL

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

Команду я использовал создать локальный пользователь 'ВСП'@'' определены 'wwwUSERpass';

Я постоянно получаю сообщение об ошибке, которое говорит "Ошибка 1396 (HY000): операции создания пользователей ошибка 'ВСП'@'localhost в

Что это значит?...Я делаю что-то неправильно?

+790
AS2045 9 февр. 2015 г., 03:51:19
25 ответов

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

например

lshw -класс диск -класс ленты

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

# lshw -класс ленты -класса диска -класса для хранения -короткий
Ч/з путь к классу устройств описание
=========================================================
/0/100/4/0 хранения SATA-контроллер JMB362 
/0/100/5/0 scsi10 хранения JMB362 контроллера SATA
/0/100/5/0/0.0.0 /Дев/КСД диск 120ГБ Патриот лесной пожар
/0/100/б/0 scsi1 хранения SAS2008 PCI-Экспресс "Фьюжн" МПТ САС-2 [Сокол]
/0/100/б/0/0.0.0 /Дэв/СДД диск 1Tb WD10EARS МЦД-00Y
/0/100/б/0/0.1.0 /Дев/диск 1ТБ Сде МЦД WD10EACS-00Z
/0/100/б/0/0.2.0 /Дэв/ФСР диск 1Tb WD10EACS-00Z МЦД 
/0/100/б/0/0.3.0 /Дэв/СДГ диск ST31000528AS 1ТБ 
/0/100/б/0/0.4.0 /Дэв/СДГ диск ST31000528AS 1ТБ 
/0/100/б/0/0.5.0 /Дэв/СДИ диск ST31000528AS 1ТБ 
/0/100/б/0/0.6.0 /Дев/sdj прокладывает диск ST31000528AS 1ТБ 
/0/100/11 scsi2 хранения SB7x0/SB8x0/SB9x0 контроллера SATA [режим AHCI]
/0/100/11/0 /Дев/СДА диск 128ГБ Патриот Torqx 2
/0/100/11/1 /Дев/СДБ диск ST31000528AS 1ТБ 
/0/1 scsi11 хранения 
/0/1/0.0.0 /Дев/СДК диск 1967MB диск SCSI 
/0/1/0.0.1 /Дэв/СДЛ диск SCSI диск
/0/1/0.0.2 /Дэв/СДМ диск SCSI диск
/0/1/0.0.3 /Дэв/СДН диск SCSI диск
/0/2 scsi66 хранения 
/0/2/0.0.0 /Дэв/СДО диск SCSI диск
/0/3 scsi67 хранения 
/0/3/0.0.0 /Дэв/СДП диск 4057MB диск SCSI 

В /0/1 устройства, на самом деле USB кард-ридер (карта SD 2 ГБ подключен в один из разъемов), и /0 устройство/2 мой телефон подключен для зарядки аккумулятора только. На 0/3 устройства-это 4 ГБ usb флэш-накопитель.

lshw может произвести обычный текст, HTML, XML и JSON выход. Он также может свалить аппаратные данные в формате базы данных SQLite.

Он упакован в Debian и других дистрибутивов. Домашняя страница и источник в http://ezix.org/project/wiki/HardwareLiSter

+999
Luca Guardincerri 03 февр. '09 в 4:24

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

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

$ общ.
блюз
$ дегтя -х -к -ф архиве.тар
деготь: блюз: не удается открыть: файл существует 
смолы: выход со статусом отказ из-за предыдущих ошибок
+970
Patrick Woodside 17 окт. 2013 г., 01:48:56
Другие ответы

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


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

Я сделал немного исследования. Основной источник: http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/c23.html

Короче говоря: нет ничего, что запрещает пользователям создавать файлы. Однако, в стандарте FHS не Линукс, только некоторые каталоги, доступно каждому. Как долго, как вы используете дистрибутив, который следует этим правилам, вы должны только проверить следующие каталоги (как показал тест на моей системе):

  • в /dev/ГИМ (установленный по умолчанию в некоторых дистрибутивах)
  • Домашний каталог пользователя
  • /ВАР/ТМП
  • в /var/работа/экран/с-rubenf
  • в /tmp
  • каталог /mnt/USB-диск (крепится с gid=пользователи)

Источник:

найти -типа D | 
 пока читал реж; делать 
 если сенсорный каталог $dir/test_can_be_removed123 2>/dev/нуль; тогда 
 РМ каталог $dir/test_can_be_removed123
 Эхо $Дир >> writable_directories
интернет
сделано
+904
thieum 26 янв. 2018 г., 14:11:58

Один способ заключается в использовании моделей с и переключатели:

дерево -ф -я "бин|unitTest" -Р "*.[ч.]|*.[ч]пп." your_dir/

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

+808
captainobvious 20 июн. 2016 г., 08:18:29

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

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

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

+770
alright 5 мар. 2011 г., 04:25:10

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

sha512sum вопросами и ответами | вырезать -Д "" -Ф 1 

или, например,

< что testfile sha512sum | е с/ -//'
+700
Rebeca Delgado Topping 26 июл. 2019 г., 16:24:22

Пэм с LDAP в Active Directory должен работать нормально.

+692
wicccked 15 мар. 2012 г., 21:30:44

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

$ дерево
.
└── старого
 └── внутренний
 └── a.txt

2 каталоги, файл 1 

$ ЗП старого/внутренний/ .
СР: опущение каталог `старый/внутренний/'

$ дерево
.
└── старого
 └── внутренний
 └── a.txt

2 каталоги, файл 1 

Что же делать? Так почему было бы не использовать флаг, и, следовательно, почему это не подразумевается без его указания? Обратите внимание, что в флаг не оказывает никакого вредного воздействия на обычные файлы:

$ СР -Р old/inner/a.txt .
$ общ.
a.txt старый

Я понимаю, что я могу псевдоним СР к СР -р но моя цель-понять, в чем причина, не исправить ничего.

+678
Swathi Peteri 29 мая 2013 г., 22:17:09

Ну я думаю, что KillMode=процесс в определении сервиса будет делать то, что вы хотите, но это действительно звучит, как вы идете о вещах не в ту сторону... может быть, этот скрипт должен быть отдельный сервис, который в первом случае?

+623
Phillip Mills 3 нояб. 2014 г., 21:53:39

Я создал следующие переадресации портов:

СШ -вл на localhost:4433:пример.в COM:443 дистанционного Линукс-хоста

Примечание: Я использую 4433 на моем локальном вместо 443 , чтобы избежать работает с судо.

однако, когда я иду https://localhost:4433/, после игнорирования сертификат проверить, существует следующая ошибка (на Chrome и Firefox):

404 - Не Найдено

Же при использовании завиток:

$ завиток -с https://localhost:4433/ | html2text
<?формат XML версия="1.0" кодирование="ИСО-8859-1"?>
****** 404 - Не Нашли ******

Как сделать проброс портов для HTTPS?

Моя цель-открыть https://example.com/ (который работает через HTTPS) на моей локальной (порт 4433) через удаленный сервер.

+490
Sara Rae 15 мар. 2013 г., 02:26:14

Если я делаю

команду xhost +
>контроль доступа инвалидов, клиенты могут подключаться с любого хоста
Су AnotherUser -С в xterm

отличные от xterm всплывает. Однако, если я делаю

команду xhost +Си:локальный_пользователь:AnotherUser
>локальный_пользователь:AnotherUser добавляются в список контроля доступа 
Су AnotherUser -С в xterm

У меня нет протокола указано, я бы хотел понять, почему он не работает.

Я в сиду с Debian amd64 в

+456
yoker 5 нояб. 2013 г., 08:11:37

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

Вместо того, чтобы вырезать то, что вам не нужно, вы можете захватить то, что вам нужно с группами захвата, и вы можете соответствовать на несколько значений, используя наборы символов. Набор символов в скобки "[ ]". Внутри вы поставили именно то, что вы хотите, чтобы соответствовать на вы получаете неявное или заявление между ними. Поэтому для того, чтобы соответствовать левая кавычка или Апостроф используется:

[\XE2 в\Х80\x98 \х27]

Слева цитата "e28098" шестнадцатиричный символ, Апостроф является "27" шестнадцатиричный символ. Я поставил пробел между ними только в том, чтобы подчеркнуть две отдельные персонажи, но технически это будет соответствовать левой кавычки или пробел или Апостроф. Убрать пробел, если вы не хотите, чтобы соответствовать на него. Вы можете добавить "e28099", а также, если вы хотели, чтобы соответствовать правильные цитаты.

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

стат в /proc/1/ехе | СЭД -РН 'с/^.*Файл:.*->.*[\XE2 в\Х80\x98\х27]\/.*\/(.+)[\XE2 в\Х80\чипсет X99\х27]$/\1/р'

Группа захвата (в ".+" выражение в скобках) ничего не захватывает после последней косой черты, что между левая кавычка или апостроф и право цитировать или Апостроф. Это ссылка с помощью "\1" (так как это первая и единственная группа захвата). СЭД заменяет всю строку с только то, что в группе захвата.

  • -R используется для расширенного регулярного выражения (по крайней мере на моей версии СЭД)
  • -N используется для подавления печати. В сочетании с параметром "/р" он будет печатать только строки, соответствующие шаблону, но после они были заменены. Это делает СЭД действуют, как grep.

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

+429
Newton Adams 10 мая 2017 г., 10:27:52

Я предложил изменить окончание строительства-дисплей-ширина с readline переменной у /р/Баш, но тогда ты не уточнил, Ты только хотел, чтобы она поработала завершения функции.

В любом случае, в завершение функции, вы можете определить, является ли это вызвано вкладке (COMP_TYPE == 9) или на вкладкевкладке (COMP_TYPE == 63), и в последнем случае можно дополнить результатами с пробелами, так что они заполняют всю ширину терминала. Это самое малое, программистские, что я могу думать. Это будет выглядеть примерно так:

_foo_complete() {
 локальных файлов
 файлы=( ~/работы на/dev/рабочих мест/"$2"* )
 [[ -е ${файлы[0]} || -Л ${файлы[0]} ]] || возвращает 0
 если (( COMP_TYPE == 63 )); тогда
 для файл в "${файлы[@]}"; сделать
 е -в 'COMPREPLY[я++]' '%*ный "-$столбцы" "${#файл#*/}"
сделано
еще
 COMPREPLY=( "${файлы[@]##*/}" )
интернет
}
полное -Ф _foo_complete фу

На стороне записки, вы действительно не разобрать Общ выход.

+427
NielsJ 14 нояб. 2017 г., 07:16:15

Я использую Debian хриплый Xfce и хотите настроить свой рабочий стол. Но я читал некоторые параметры являются избыточными. Поэтому я хочу понять, как все работает, но я массово потеряли. Может кто-то пожалуйста, сортировать, заполнить и предоставить следующий перечень и объяснить мне, что использует и что?

КДЕ, Гном, рабочие столы Xfce, Х11, дгм, КДМ, ГТК(х), занятия, lxdm, языка, менеджер, Квин, окна и desktopmanager... и т. д

Всегда, когда я думаю, я понял это, я нахожу новые выражения никогда не слышала. Ладно вот что я знаю. Гном, КДЕ, рабочие столы Xfce несколько рабочих столов. Они находятся на вершине стека. Х11-это библиотека, которая что-то выводит и использует графический драйвер, поэтому я думаю, что это в нижней части стека. (Но выше графический драйвер)...

+426
Yurgo 22 нояб. 2019 г., 06:48:28

Мне нужно вывести с помощью gnuplot данные, содержащиеся в 3 CSV-файлов.

Обычно, я использую следующий код, чтобы участок от 2 CSV-файлов:

$блок << ОВОП
кошка ../Q1a/sim_Q1.КШМ <(хвост -П+8 ../Q1b/sim_Q1.КШМ | тр '",' '' | сорт-nk19 )| хвост -П+8 | ТР '",' '' | сортировка -nk19 > ../Q1a/Q6_ressult.txt`
ОВОП
набор печати "|Баш-х"
печать $блок
задание печати

В CSV-файлы в трех разных каталогах. Данными по строке 8, и я должен вынуть " и , символов и отсортировать данные по столбцу 19.

Я не знаю, как расширить этот код, чтобы вставить 3 разных CSV делает то же, вроде, хвост -П+8 и тр команд, и сделать окончательный .тхт файл с результатом.

+378
Joe Arcelay 5 июн. 2019 г., 11:58:30

У меня есть Макбук Air (13 дюймов, начало 2015 г.) и я запускаю в Ubuntu 16.04 на нем. Под Ubuntu я не может обнаружить внешний монитор с помощью кабеля Thunderbolt. Настройки -> дисплеи не показывают любой другой доступный дисплей.

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

Любое решение о том, как правильно настроить внешний дисплей непосредственно из Ubuntu (или любой Linux)?


Редактирование 1

Я подключил монитор от вас (Эль-Капитан). Я перезагрузился в Убунту. Я открываю отображаетинтерфейс: enter image description here

Оба моих встроенным монитором и внешней распознаются правильно. Я использовал расширения xrandr , если он может предоставить более подробную информацию:

$ xrandr поближе
Экран 0: не менее 8 х 8, текущие 2560 х 2340, максимум 32767 х 32767
eDP1 подключены первичная разрешении 1440x900+0+1440 (нормальный левый перевернутый правая ось Х ось Y) 286 мм x 179 мм
 Разрешении 1440x900 59.84*+ 59.89 
 1360x768 59.80 59.96 
 1280х800 60.00 
 1152х864 60.00 
 1024х768 60.00 
 800х600 60.32 56.25 
 720x450 60.00 
 640х480 59.94 
ДП1 подключен 2560х1440+0+0 (нормальный левый перевернутый правая ось Х ось Y) 597mm х 336mm
 2560х1440 59.95*+
 1280х720 59.86 
ДП2 отключен (нормальный левый перевернутый правая ось Х ось Y)
Разъемы HDMI1 отключен (нормальный левый перевернутый правая ось X ось Y)
HDMI2 отключен (нормальный левый перевернутый правая ось X ось Y)
VIRTUAL1 отключен (нормальный левый перевернутый правая ось X ось Y)

Затем я отключил внешний монитор, и снова включил его. Мой Показывает: enter image description here И вывод xrandr поближе:

$ xrandr поближе
Экран 0: не менее 8 х 8, текущие 1440 х 900, максимум 32767 х 32767
eDP1 подключены первичная разрешении 1440x900+0+0 (нормальный левый перевернутый правая ось Х ось Y) 286 мм x 179 мм
 Разрешении 1440x900 59.84*+ 59.89 
 1360x768 59.80 59.96 
 1280х800 60.00 
 1152х864 60.00 
 1024х768 60.00 
 800х600 60.32 56.25 
 720x450 60.00 
 640х480 59.94 
ДП1 отключен (нормальный левый перевернутый правая ось X ось Y)
ДП2 отключен (нормальный левый перевернутый правая ось Х ось Y)
Разъемы HDMI1 отключен (нормальный левый перевернутый правая ось X ось Y)
HDMI2 отключен (нормальный левый перевернутый правая ось X ось Y)
VIRTUAL1 отключен (нормальный левый перевернутый правая ось X ось Y)

Правка 2

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

+328
Lazaracus 1 янв. 2018 г., 12:19:20

Вы можете просто объединить их, как это:

СЕПГ -я с/10x_64/12x_64/г;с/11х/12x_64/г;с/11x_64/12x_64/г'конфигурации*

+257
crorella 10 мая 2018 г., 15:21:29

Мой скрин говорит, что не может отобразить поток, и использовать 1680х[email protected] Гц, как скоро жратва будет загружен. Я сказал скобяными #на irc.freenode.net что это произошло из-за жратвы missconfiguring экране. Я не нашел ничего в жратве документы. Гугл говорит о, видимо, устаревшее программное обеспечение, как Бург. Как я могу это исправить?

+236
h hamel 3 мар. 2019 г., 16:40:26

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

./ISCNhelperScripts/script.sh: строка 34: ошибка синтаксиса около неожиданной лексемы `('
./ISCNhelperScripts/script.sh: строка 34: `для egrep -O "в[)+,]Дик\([1-2]?[0-9XY];[1-2]?[0-9XY]\)\([РQ][0-9][0-9];[РQ][0-9][0-9]\)" вход | отрезать -с 2- | тр '(' '\т' | тр ')' '\т' | тр ";" "\т" | у awk 'начать {ОФС = "\Т"} {печать $2,$3,$4,$5}' > dicentrics'
+215
K Hollywood 6 апр. 2011 г., 10:57:03

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

$ pgrep bluetoothd
441

Однако процессы мне нужно, чтобы поиск работы в фантик под названием RunFIDProcess:

[Каму@СО1-Дев-Лин-1204 тесты]$ ПС-эф | RunFIDProcess грэп 
ТПС 544 1 0 Dec13 ? 00:00:00 /Бен/ш .//RunFIDProcess CASE_SJDI SJdi -с SJdi.авто.ГПФ-м PRIMARY_WARM
ТПС 546 1 0 Dec13 ? 00:00:00 /Бен/ш .//RunFIDProcess CASE_ETH Эт -с ЕТН.cfg для
ТПС 547 1 0 Dec13 ? 00:00:00 /Бен/ш .//RunFIDProcess CASE_DBWEBSERVER DbWebServer
ТПС 556 1 0 Dec13 ? 00:00:00 /Бен/ш .//RunFIDProcess CASE_TABLE_PROXY TableProxy -с TableProxy.cfg для
Каму 4519 1 0 07:30 ? 00:00:00 /Бен/ш .//RunFIDProcess CASE_SJDI SJdi -с SJdi.авто.ГПФ-м PRIMARY_WARM
Каму 4524 1 0 07:30 ? 00:00:00 /Бен/ш .//RunFIDProcess CAMA_DS5_QRY DaqSvr -м холодно -с cama_DaqSvr.DS5.cfg для
Каму 4530 1 0 07:30 ? 00:00:00 /Бен/ш .//RunFIDProcess CAMA_US_OSUB Osub -с cama_Osub.Нас.авто.cfg для холодной
Каму 4534 1 0 07:30 ? 00:00:00 /Бен/ш .//RunFIDProcess DaqSvr -м CAMA_DS7_QRY холодной -с cama_DaqSvr.DS7.cfg для

Так,

[Каму@СО1-Дев-Лин-1204 тесты] CAMA_US_OSUB pgrep$ 

не возвращает ничего.

Как я могу найти процесс по его имени, а также своего первого аргумента командной строки?

+204
Bloemkool 2 авг. 2011 г., 17:19:32

Я хотел использовать нестандартные сопоставителя DNS для определенного домена, и первой идеей было просто использовать локальный сервер dnsmasq. Глядя для macOS версии, я выяснил, что я могу достичь того же, просто создав файл с именем домена в файле/etc/сельсин/пример.ком, с простой одну строку:

сервер 8.8.8.8

Все было хорошо, и работает, как ожидалось, разрешение строительство, и scutil --ДНС подтверждает:

сельсин #8
 домен : example.com
 сервер[0] : 8.8.8.8
 флаги : запрос A-записи
 добраться : Добраться

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

судо команды mkdir -р /и т. д./сельсин/ && эхо "сервер имен 8.8.8.9" | судо тройник /и т. д./сельсин/пример.чистая

Опять же, scutil --ДНС подтверждает:

сельсин #10
 домен : example.net
 сервер[0] : 8.8.8.9
 флаги : запрос A-записи
 добраться : Добраться

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

судо команды mkdir -р /и т. д./сельсин/ && эхо "сервер 8.8.8.8" | судо тройник в /etc/сельсин/пример.чистая

Но это, казалось, не имеют никакого эффекта:

сельсин #10
 домен : example.net
 сервер[0] : 8.8.8.9
 флаги : запрос A-записи
 добраться : Добраться

Я проверил содержимое файла, все казалось прекрасным:

$ кот /и т. д./сельсин/пример.чистая 
сервер 8.8.8.8

И тогда я открыл файл в ВИМ, поменяли на 8.8.4.4 и:

сельсин #10
 домен : example.net
 сервер[0] : 8.8.4.4
 флаги : запрос A-записи
 добраться : Добраться

Я проверил и обратно несколько раз, когда я Эхо-адресу в файл, изменения не имеет никакого эффекта, но достаточно только открыть его в ВИМ и даже не меняет (только выход), ранее вторил изменения будут применены. Какой механизм стоит за этим?

+144
szabim3 26 нояб. 2010 г., 18:09:47

В идиоматические способ сделать это, используя осмотреться утверждения, см., например, https://www.regular-expressions.info/lookaround.htmlно они не поддерживаются в СЭД, только по PCRE, совместимых регулярных выражений процессоров.

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

Используя Perl, вы могли бы сказать

на Perl -ПЭ с/.+?(?<=\[)(.+?)(?=\]).+?/$1 /г'

(обратите внимание, что это добавляет пробел в конце строки)

Для объяснения образца, см. https://regexr.com/41gi5.

+106
sciFi 15 дек. 2015 г., 06:37:26
  • местные это строение, а не сайта, так что локальные файлы=(...) не рассматривается как массив назначения, но в виде строки присваивания. Написать задание отдельно от декларации. (Уже нашел llua, но учтите, что вы должны инициализировать файлы на пустой массив или объявить переменную с верстают -это, иначе массив начинается с ложных пустой элемент.)
  • ЗШ массивы нумеруются с 1, не с 0, как в bash и KSH, так ${файлы[0]} должно быть написано $файлы[1]. Кроме того, скажу ЗШ вести себя в пути, который более совместим с KSH и bash: поставить эмулировать -л КШ в начале функции.
  • Если вы идете в эмуляции маршрута, ваш _notes функция печати ЗШ: не найденные совпадения: фу* если нет завершения, фу, потому что по умолчанию несоответствующие шарики вызвать ошибки. Добавить квалификатор Глоб Н , чтобы получить пустой массив, если нет соответствия, и проверить, является ли массив пустым.
  • Есть еще одна ошибка в вашем _notes функция, которая влияет заметки в подкаталогах: вы должны убрать префикс до завершения, так что если, например, ~/заметок с именем/foo/бар существует и тип N б<вкладка>, COMPREPLY может содержать б, не фу/б.

Если вы хотите сохранить файл, который читается как Баша и zsh:

тип эмуляции >/dev/нуль 2>/dev/нуль || псевдоним подражать=истина
функция N() {
 подражать -л КШ
 местные арг; верстал -файлы
 по ARG; делать файлы+=( ~/".ноты/параметр$ARG" ); сделано
 ${Редактор:-ви} "${файлы[@]}" 
}

функция НЛС() {
 дерево -КР --noreport $дома/.ноты | у awk '{ 
 если (П==1) печать $1; 
 остальное, если (П==2) печать $2; 
 остальное, если (П==3) функции printf "%з\п", $3 
}'
}

Закладка завершение для заметок
_notes функция() {
 подражать -л КШ
 локальный X-файлы
файлы=($дома/.примечания/**/"$2"*)
 [[ -е ${файлы[0]} ]] || возвращает 1
COMPREPLY=()
 для X в "${файлы[@]}"; сделать
COMPREPLY+=("$2${х#$дома/.примечания*/$2}")
сделано
}
полный -вывода по умолчанию -Ф _notes Н

Если вы хотите перенести свой код в ЗШ:

функция N() {
 локальные файлы
файлы=(${@/#/~/.ноты/})
 ${Редактор:-ви} $файлы
}

функция НЛС() {
 дерево -КР --noreport $дома/.ноты | у awk '{ 
 если (П==1) печать $1; 
 остальное, если (П==2) печать $2; 
 остальное, если (П==3) функции printf "%з\п", $3 
}'
}

Закладка завершение для заметок
_notes функция() {
 setopt bare_glob_qual local_options 
 локальные файлы
файлы=(~/.примечания/**/2$*(Н))
 ((файлы#)) & & COMPREPLY=($2${файлы^##~/.примечания*/$2})
}
полный -вывода по умолчанию -Ф _notes Н
+68
janani 19 мар. 2015 г., 03:03:52

Используя вычислительный кластер?

Поскольку вы спрашиваете о qsub я собираюсь предположить, что вы используете GridEngine или некоторые компьютер кластеризации продукта.

qsub

При выполнении команды qsub script_name.sh вы говорите кластера головной узел, который вы хотите представить скрипт для запуска на сервере. Так что сервера должны иметь доступ к той же файловой системы, который содержит скрипт. Например, если ваш скрипт здесь живет, /home/myusername/script_name.shэтот файл должен быть доступен как на компьютере, вы используете qsub команды, а также любого узла в кластере, где вы собираетесь script_name.sh для запуска.

Запуск скрипта

При запуске скрипта ./script_name.sh вы не используете ничего на кластере. Вы используете этот скрипт на локальном компьютере. Если вы использовали команду, чтобы получить снаряд в кластере, qsh, затем вы выполняете эту команду на любом узле кластера планировщик узла решили дать вам консоль.

Разрешения

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

Вы можете ознакомиться с разрешениями файлов вот так:

некоторые сценарий

$ кот script_name.sh 
#!/бин/Баш

Echo "Привет мир"

не исполняемый

$ Общ -л script_name.sh 
-РВ-РВ-Р--. 1 SAML в основе SAML 32 25 18 февраля:11 script_name.sh
$ ./script_name.sh
в bash: ./script_name.sh: разрешение отклонено

исполняемый

$ чмод +х script_name.sh 
$ Общ -л script_name.sh 
-rwxrwxr-х. 1 SAML в основе SAML 32 25 18 февраля:11 script_name.sh
$ ./script_name.sh
Привет мир
+65
Srijita 9 июн. 2010 г., 15:52:24

Вы уверены, что с помощью закрытого ключа .формат PEM? Для пользователей Windows Redis для настольных документации менеджер заявляет следующее:

для пользователей Windows:

Ваш закрытый ключ должен быть .формат PEM.

+60
user1382 14 февр. 2010 г., 04:24:02

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

$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