Может sudo для пользователя, но выполнить команду запрещен?

Я хочу создать bash-скрипт с запросом:

СУБД MySQL -Д $База данных -у $пользователь-P$\пароль 
 -е "обновить пример пример='["текст","Текст","текст"]' где пример='пример';"`

Мой результат в таблице:

[ТЕКСТ,ТЕКСТ,ТЕКСТ]

Мне нужно:

["ТЕКСТ","ТЕКСТ","ТЕКСТ"]

Как это исправить?

+309
isaa6 20 сент. 2022 г., 09:51:50
17 ответов

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

Затем вы можете отпуск по обмену и просто добавить конкретные акции, которые вы хотите.

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

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

+974
Xaxier 03 февр. '09 в 4:24

Просто добавив несколько идей, что уже упоминалось Willeke:

Сделать что-то другое. Вы всегда путешествуете один? Забронировать групповой тур вместо этого. Вы всегда заказать пакет? Попробуйте что-то организовать самостоятельно. Горы, а не пляж, природа, а не города, на любой.

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

Попробовать геокешинг. Я часто делаю его во время путешествия, потому что я чувствую, что она берет меня в стороне от главных туристических маршрутов - совсем немного, но удивительно, что вы можете видеть (в 2012 году я провел 3 месяца в Хельсинки, но не кэширование. В 2013 году я вернулся и сделал некоторые кэширования - я был поражен новые места вокруг города я обнаружил!).

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

+934
gThanatos 1 февр. 2011 г., 19:40:47

В нашем доме есть одна высокого класса компьютер с большим объемом оперативной памяти и других бюджетных старый компьютер с Lubuntu работает в Lubuntu, которая стала сама медленно, так что мы думаем сделать с Lubuntu машина полный тонкого клиента и что бы использовать сервера с Lubuntu виртуальной машины. Я чувствую, что это возможно, но как? У меня есть Oracle в виртуальной машине откройте окно, в сервер может эта ВМ будет использоваться в качестве удаленной виртуальной машине на тонкий клиент?

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

Обновление:

Используя VNC-сервером на Lubuntu, которая работал большой для меня. Но все равно я должен установить Lubuntu, которая для запуска VNC-сервером, можно ли запустить VNC-сервером без ОС? или легкий ОС возможно? в переходный itelf-это ненужные дополнительные издержки?

+911
garriybruce 21 сент. 2016 г., 23:15:28

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

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

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

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

enter image description here

enter image description here

enter image description here

+892
BENZINGAR 15 июл. 2015 г., 23:13:10

Я на Убунту 13.04, и когда Firefox (и/или хром) отображает значок загрузки, результат я покажу на скриншоте.

enter image description here
Нажмите, чтобы открыть полном разрешении изображения.

Я не могу найти никакой информации об этой проблеме, кто-нибудь имеет понятия о том, что происходит?

+721
Albertus Craddle 5 янв. 2023 г., 16:03:46

Как можно получить ~/.bashrc и псевдонимы, чтобы оценить $() замены во время выполнения, а не во время, что ~/.bashrc и выполняется (при открытии терминала)?

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

СВН дифф -Р $(печать СВН информация | команда grep ^пересмотр | на awk {'$2'}):голова $(печать СВН информация | команда grep ^URL-адрес | на awk {'$2'}) | colordiff

Однако, когда я добавить его в ~/.bashrc и в качестве псевдонима, я вижу, что оценки, которые жестко запрограммированы на значения, которые они имели в то время я открыл терминал:

$ псевдоним
svnbranch псевдоним='СВН дифф -Р 178184:руководитель СВН+СШ://филиалы/t4252 | colordiff'

Если я открываю терминал в ~ Затем я получаю ошибки:

СВН: E155007: '/дом/dotancohen' не является рабочей копии
СВН: E155007: '/дом/dotancohen' не является рабочей копии
СВН: E155007: '/дом/dotancohen' не является рабочей копии
СВН: E155007: '/дом/dotancohen' не является рабочей копии
$ псевдоним
svnbranch псевдоним='СВН дифф -Р :руководитель | colordiff'
$

Я пробовал эти два варианта alias в ~/.bashrc и, они оба имеют тот же эффект (как я ожидал):

псевдоним svnbranch="СВН дифф -Р $(печать СВН информация | команда grep ^пересмотр | на awk {'$2'}):руководитель $(печать СВН информация | команда grep ^URL-адрес | на awk {'$2'}) | colordiff"
псевдоним svnbranch="СВН дифф -Р `СВН информация | команда grep ^пересмотр | на awk {'печать $2'}`:глава `СВН информация | команда grep ^URL-адрес | на awk {'печать $2'}` | colordiff"

Как можно получить ~/.bashrc и псевдонимы для оценки $() замены во время выполнения?

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

+676
Rozy94 20 нояб. 2022 г., 00:30:15

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

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

список-единицы команду sudo systemctl '*пряжа*'

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

список-единицы команду sudo systemctl --равнина --нет-легенда ... нет-пейджер '*пряжа*'

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

+488
Demion 6 авг. 2019 г., 12:30:44

(Кредит Хорхе Кастро за этот ответ)

Гугл пакеты установить cron-задание в файле/etc/хрон.ежедневные/ для custumizing хранилище конфигурации и повторное включение источника после выхода обновления.

Каждый пакет Google поставит свой собственный сценарий (или ссылку на скрипт) здесь. Например: Гугл-musicmanager, Google-хром или в Google-talkplugin (последние представляют собой симлинк на скрипт в каталог/opt/Гугл/talkplugin/крон/от Google-talkplugin).

Вот описание из Google-talkplugin скрипт:

# Этот скрипт является частью компании Google-talkplugin пакет.
#
# Создает файл конфигурации репозитория для обновления пакета, и он
# мониторы, config, чтобы увидеть, если он был отключен за чрезмерно агрессивного
# процесс обновления дистрибутива (например, бесстрашный -> веселенькой). Когда такая ситуация
# обнаружении respository будет повторно включен. Если respository отключена
# для какой-либо другой причине, это не будет снова включить ее.
#
# Эта функция может управляться путем создания $DEFAULTS_FILE и
# параметр "repo_add_once" и/или "repo_reenable_on_distupgrade" на "true" или
# "ложное", как хотелось бы. Пустой $DEFAULTS_FILE такой же, как настройка оба значения
# на "false".

Сценарий:

  1. # Установить репозиторий ключа подписи
  2. # Обновление репозитория Google, если его не правильно установить.
  3. # Добавить репозиторий Google, чтобы меткому источников.
  4. # Удалить наши собственные источники список файлов. и
  5. # Обнаружить, если конфигурации репозитория был отключен от дистрибутива обновления и включить при необходимости.

Вот часть скрипта, который обнаруживает и включает РЕПО конфиг после обновления релиза.

handle_distro_upgrade() {
 если [ ! "$REPOCONFIG" ]; затем
 возвращает 0
интернет

find_apt_sources
Исходный="$APT_SOURCESDIR и Google-talkplugin.список"
 если [ -Р "$исходный" ]; затем
 REPOLINE=$(грэп -е "^[[:пробел:]]*#[[:пробел:]]*$REPOCONFIG[[:пробел:]]*# отключен на обновление .*" "$Исходный")
 если [ $? -экв. 0 ]; тогда
 СЕПГ -я -е",^[[: пробел:]]*#[[:пробел:]]*\($REPOCONFIG\)[[:пробел:]]*# отключен на обновление .*,\1," \
"$Исходный"
 Регистратор=$(что логгер 2> /Дев/нуль)
 если [ "$регистратор" ]; затем
 "$Логгер" -Т "$0" "вернулась модификация репозитория: $REPOLINE."
интернет
интернет
интернет
}

А вот в/etc/АПТ/источников.список.Д/в Google-talkplugin.список файл, который создается с помощью скрипта.

### ЭТОТ ФАЙЛ АВТОМАТИЧЕСКИ НАСТРАИВАЕТСЯ ###
# Вы можете комментировать эту запись, но любые другие изменения могут быть потеряны.
деб http://dl.google.com/linux/talkplugin/deb/ стабильный основной
+405
bx13 21 нояб. 2010 г., 11:08:08

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

Концентратор 4.1 Этап 1

Редактировать: это не ответ на мой исходный вопрос (так и не поставив в качестве ответа), но это вроде как решена моя проблема. Ну, когда вы теряете бас, просто подключите наушники, позвонить на номер (я всегда называю моя служба поддержки, которая является бесплатной и не человек :Р) ждать кольцо, призыв резать и Whoila! Бас вернулся! :D Я знаю, это звучит глупо, но это работает!

+313
Always Learning Forever 23 янв. 2019 г., 04:05:54

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

SOME_PATH=/некоторых/определенных/путь

В моем shell-скрипт, я например в SOME_PATH сайта, и я получил эту строку и разделить ее с =, но теперь я в состоянии установить переменную окружения:

команда grep строка=`"SOME_PATH" /путь/к/к/журнала.журнал`
путь=${строка##*=} 
экспорт SOME_PATH="$путь" #я не могу изменить переменную окружения с этой линией.

А если у меня просто есть скрипт, как показано ниже в моем файл bash, изменения переменных среды, если я Источник файла bash.

экспорт SOME_PATH=/некоторых/определенных/путь
+300
chridd 9 дек. 2015 г., 20:10:34

Я думаю складе или компоста. :)

+262
Jeremy Person 27 дек. 2012 г., 08:51:02

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

+249
Sher Muhammad Khan 19 дек. 2020 г., 06:33:42

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

  1. Вы можете просто поставить контейнеры Docker ЛС в файл под названием /бин/dcls. Но поведение, которое может быть немного сложнее. Это немного более надежным, чтобы начать файл с линией под названием “притон”, так что файл будет выглядеть
    #!/Бен/ш
    докер контейнер ЛС
    который указывает, что файл является скриптом оболочки.
  2. Прежде чем вы можете выполнить команду, вы должны сделать файл исполняемым командой
    чмод +х /ОГРН/dcls
    Вы, наверное, должны быть суперпользователем, чтобы сделать это (т. е. запустить его с помощью sudo).
  3. Выполните описанные выше два шага и вы сможете тип dcls и он будет делать докер контейнер ЛС. Но, если вы тип dcls -я ФОО, она до сих пор докер контейнер ЛС. Если вы хотите это делать докер контейнер Общ -я ФОО, вы должны изменить скрипт, чтобы сказать

    #!/Бен/ш
    докер контейнер ЛС "$@"
    который указывает, что любые аргументы, которые вы вводите на dcls командной строки должны быть передан вместе с докер контейнер Общ команды.

    Естественно, есть более сложные вещи вы можете делать с аргументами командной строки.

Для сопоставления одна простая команда → одной простой командой, это не обязательно должны быть общими с другими пользователями, это проще, чтобы определить псевдоним (как Фредди предложил), или функция оболочки. Более сложные функции часто записывают в виде сценариев; т. е. текстовые файлы, содержащие команды. Но, если вам не нужно, чтобы поделиться им с другими пользователями, это больше распространено, чтобы использовать отдельный биндиректорию.

$ CD с # (в домашнем каталоге)
команды mkdir ОГРН $ 
Скопируйте dcls в файле$Home/бин, и добавить
экспорт путь="домашняя$/бин:$путь"
в ваш ~/.bashrc следующее.

Кроме того, часто ставят персональные скрипты в /usr/местные/Бен, и оставить /бин для программы, которые шли с системой.

+224
Chris Lopez 20 апр. 2019 г., 09:44:55

Когда это лучшее время, чтобы посадить семена на газоне заполнить залысин? Сейчас (ноябрь) или весной (Март-Апрель)?

+134
Aleks97XPO 7 мая 2011 г., 05:21:57

Прошло некоторое время с тех пор как я должен был дотронуться до СВМ, но я склонен согласиться с BitsOfNix, что это не возможно, чтобы делать то, что вы пытаетесь сделать. Памяти является то, что вы можете делать только то, что ты пытаешься сделать с RAID 1 на СВМ.

Вы убедитесь, что metastat видит, что blocksizes изменились для больших дисков, и "RAID-устройства?"

Я думаю, вы тоже без шага до growfs. Память-это то, что вам нужно, чтобы расширить кусочек "RAID-массив" до growfs. И с RAID1 на СВМ, затем metasync для зеркалирования? Вам может понадобиться сделать нечто подобное для RAID5 на СВМ.

Вы упоминаете, что делаешь это для "исследования", но я не уверен, что это справедливо СВМ Дин против команды mdadm с СВМ был создан и использован в другое время для удовлетворения различных потребностей.

+121
Ata Ismet Ozcelik 29 дек. 2015 г., 05:26:01

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

Однако, когда в том числе и путь, как

/Имя папки с пробелами/другое название папки с пробелом/nowsinfldrname/Бибо.нагрудник

мой наборной системы на основе Unix жалуется. Есть ли способ, чтобы исправить, что кроме переименования папки?

+104
Irrationality 4 сент. 2021 г., 01:24:12

Мой iPhone 5 не будет звонить при входящем вызове. Это не вибрация как на боковой стороне телефона. Что мне нужно изменить в настройках. Я пробовал все, что я знаю как. Когда мне звонят телефон не имеет звука для звонка, но при выборе мелодии звук есть

+44
Julian20151006 10 июл. 2016 г., 10:15:49

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