СЭД - найти и заменить специальные символы (#, , % )

Если я что-то в bash хэш, по пути $Path, есть ли способ, чтобы сбросить содержимое этого скрипта?

например, если я делаю:

$ тип ores_git_push

Я получаю:

ores_git_push хэшируется (/usr/местные/Бен/ores_git_push)

есть ли способ получить содержимое скрипта?

если я делаю:

$ тип-ores_git_push

Я получаю:

ores_git_push /пользователи/Олег/.НВМ/версии/узел/В10.10.0/бин/ores_git_push
ores_git_push это /usr/местные/Бен/ores_git_push

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

+36
Robin Reed 14 июн. 2011 г., 12:57:27
17 ответов

Как я могу использовать скрипт /usr/Бен/Су-в корне после того, как я намеренно заблокированной учетной записи root?

Под управлением Debian GNU/Линукс 6.0.5 "выжать" и заметил пункт меню "Система > администрирование > менеджер пакетов Synaptic" и команда по умолчанию:

СУ-до-корня -х -с выполнить /sbin/Synaptic и

которая не удалась, хотя я предоставить правильный пароль.

У меня заблокирована учетная запись root (через команду судо пароля-л корня) после предоставления моих обычных пользователей доступ к sudo через файл /etc/пользователям использовать sudo?.

Через СУ-к-корневой человек страницы, я пробовал изменять команды на применение конкретного пользователя:

СУ-до-корня -х -р "пользователь" -с выполнить /sbin/Synaptic и

но это не похоже на работу.

В обоих случаях, после трех неудачных проверок подлинности, я получаю сообщение:

"Запуск без прав администратора. Вы не сможете применить все изменения. Но вы все еще можете экспортировать отмеченные изменения или создать скачать скрипт для

Любые идеи?

Следы скрипта:

k@bucket:/tmp$ Баш-х в /tmp/СУ-до-корня -х -с выполнить /sbin/Synaptic и
+ тест -р в /etc/СУ-к-rootrc
+ тест -Р /домой/к/.СУ-до-rootrc
+ Прив=корень
+ Команда=
+ Потребности=текст
++ что то gettext
+ gettext версии=/usr/Бен/текстом
+ для меня в '"$@"'
+ дело "$пред'" в
+ пред'=-х
+ для меня в '"$@"'
+ дело "$пред'" в
+ Потребности=Х11
+ пред=-с
+ для меня в '"$@"'
+ дело "$пред'" в
+ Команда=выполнить/sbin/Synaptic и
+ пред=выполнить/sbin/синаптическую
+ '[' -З в /usr на/sbin/Synaptic и ']'
++ ИД -у
+ euid-ом=1000
++ ИД -у корня
+ прывид=0
+ тест 1000 = 0
+ чехол $должен в
+ тест -з "
+ что gksu
+ SU_TO_ROOT_X=gksu
+ тест X = Xtrue
+ чехол $SU_TO_ROOT_X в
+ gksu -U в корень каталога /usr на/sbin/Synaptic и
k@bucket:/tmp$ 

и

k@bucket:/tmp$ Баш-х в /tmp/СУ-к-корневой -х-р К-С в /usr на/sbin/Synaptic и
+ тест -р в /etc/СУ-к-rootrc
+ тест -Р /домой/к/.СУ-до-rootrc
+ Прив=корень
+ Команда=
+ Потребности=текст
++ что то gettext
+ gettext версии=/usr/Бен/текстом
+ для меня в '"$@"'
+ дело "$пред'" в
+ пред'=-х
+ для меня в '"$@"'
+ дело "$пред'" в
+ Потребности=Х11
+ пред=-п
+ для меня в '"$@"'
+ дело "$пред'" в
+ Прив=к
+ предыдущий=к
+ для меня в '"$@"'
+ дело "$пред'" в
+ пред=-с
+ для меня в '"$@"'
+ дело "$пред'" в
+ Команда=выполнить/sbin/Synaptic и
+ пред=выполнить/sbin/синаптическую
+ '[' -З в /usr на/sbin/Synaptic и ']'
++ ИД -у
+ euid-ом=1000
++ ИД -у к
+ прывид=1000
+ тест 1000 = 1000
+ Ш-с выполнить /sbin/Synaptic и
k@bucket:/tmp$ 
+999
fod 03 февр. '09 в 4:24

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

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

+985
Lievet 17 нояб. 2022 г., 01:24:49
Другие ответы

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


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

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

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

Есть ли способ я могу динамически изменять minrelaytxfee в то время как мой узел работает?

+951
KamilK 16 июл. 2011 г., 19:28:15

Из главы 5 книги дизайн операционная система Unix Баха, алгоритм создания (безымянный) труба дано. В нем говорится, что

назначение узлов из труб устройства (алгоритм ialloc)

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

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

+906
Suparious 7 мая 2012 г., 02:30:49

Название песни Воскресения " Е " является: "Я не Чикай" (а.к."обещание з") по Норихито Сумитомо.

+780
Hibiki 28 авг. 2013 г., 00:02:38

Есть эти 2 модулей Perl, которые выглядят как они делают то, что вы ищете:

Да они названы эти имена. Есть примеры на обе ссылки на страницы эти модули из CPAN, который показывает, как сделать то, что ты просишь. Файл Makefile::программ направлено на то, чтобы сделать более сложные графики, чем программ::файл Makefile.

Существует также средство командной строки, которое входит в Makefile::программ называется gvmake , которые можно использовать для создания графиков, без написания программ на Perl.

Например:

$ gvmake

Будет работать по умолчанию цель в вашем файле Makefile, typcically все, и выводить все.ПНГ файл.

+751
combo 6 мар. 2015 г., 16:44:19

Я обычно проверяем HTTP-код, а затем запустить оттуда. Так это здесь помечены помощью AppleScript-это пример обработчика я писал:

использование AppleScript версия "2.4" -- Yosemite (10.10) или позже
используйте дополнения сценариев 

набор foundMP4 на мой checkStream(с)

на checkStream(passedStream)
попробовать
 набор serverCommand в "локон -O в /dev/нуль -Иу '%{http_code}' " & passedStream
 набор serverResult делать оболочку serverCommand сценарий 
 если serverResult не начинается с "2" тогда
 возвращает false
еще
 возвращает true
 конец если
 на serverResult ошибка 
 отображение диалогового окна "столкнулся с проблемой проверки состояния сервера, с ошибкой:" & serverResult с названием "сервер регистрации"
 постараюсь
конец checkStream

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

+727
NeonAsh 16 окт. 2017 г., 05:25:08

Я пытаюсь получить фотографии с iPhone 5 в ПК под управлением ОС Fedora 26, но все, что я получаю сообщения о не может претендовать на USB-устройство или невозможно получить превью.

Кто-нибудь знает, что мне нужно делать?

команды lsusb сообщает:

Устройство автобуса 003 017: ИД 05ac:12a8 Яблоко, Inc. от iPhone5/5С/5s/6

команда dmesg говорит:

[30641.713861] USB на 3-9: новый скоростной количество USB-устройства 16 через xhci_hcd

[30641.883473] USB-устройство 3-9: новое USB-устройство найдено, idVendor=05ac, idProduct=12a8

[30641.883475] USB на 3-9: новые строки устройство USB: ПТР=1, продукт=2, где=3

[30641.883476] USB на 3-9: товара: iPhone

[30641.883476] USB на 3-9: производитель: Apple Inc.в

[30641.883477] USB на 3-9: Серийный_номер: a8b66fed19c9af4b47192c38f02381b0c33a56ad

[30641.922552] ipheth 3-9:4.2: устройство Apple iPhone кабель USB и Ethernet прилагается

[30641.940212] ipheth 3-9:4.2 enp0s20u9c4i2: переименовано из eth0 в

[30641.954568] поддержка IPv6: ADDRCONF(NETDEV_UP): enp0s20u9c4i2: ссылка не готова

[30647.328964] ipheth 3-9:4.2: ipheth_tx_timeout: Техас ожидания

Также, я пробовал idevicepair, но все что у меня было

Не нашли устройства, его подключить?

Я также заменил кабель USB, без изменения.

+719
OnlyFire AndSmoke 5 нояб. 2013 г., 10:15:36

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

+635
polovnik 3 апр. 2021 г., 00:06:33

Основной причиной для использования hashbang-указание точной переводчик, который вы хотите использовать. При написании портативный shell-скрипты-это хорошо, часто опирается на некоторые особенности той или иной оболочки (слово "bashism" имеет основу в реальном мире) и, таким образом, желательно, чтобы было понятно, какой должна быть переводчик.

Он также не ограничивается Шелл скрипты только - во что угодно, но shell-скрипт, в hashbang это просто необходимо, иначе система не будет знать, что делать с файлом и попытаются интерпретировать скрипт командной оболочки пользователя по умолчанию. Обычно не нужные операции по awk, Перл, питон, Руби, связки... вы назовите его. Awk-это фактически еще один пример того, почему hasbang важно - есть тонкие различия между различными реализациями, и требуя конкретного переводчика может быть хорошим способом, чтобы избежать неожиданных разочарований. То же самое для Python скриптов, версия 2/3-только.

+597
Aldiansyah Ilhamudin 5 апр. 2019 г., 18:48:10

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

Automator Bash Scripting with Variables

+520
jango 13 февр. 2022 г., 13:53:01

Я хочу добиться следующего: каждый раз, когда я пытаюсь открыть файл (который находится в /etc/hosts в данном случае), процесс/скрипт (я не знаю какой правильный термин) начинает работать. Этот сценарий требует от пользователя, чтобы сделать некоторые задачи, например, тратит х минут на прочтение PDF или писать х строк какой-нибудь документ создан этот скрипт. Пока эта задача не будет завершена, файл не открывается.

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

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

+455
RomainTT 3 мар. 2012 г., 18:12:21

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

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

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

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

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

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

+374
user3227126 6 июн. 2014 г., 15:48:18

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

+255
Henrique da Costa 28 нояб. 2021 г., 16:57:11
#!/бин/Баш

./bbmap.sh справ=Реф.ФА # создание индексного файла из входного 

за $я в {ЛС*.на английском языке} # попытка запустить пакетную обработку 
делать
 ./bbmap.sh в=$я={.}
сделано

Он говорит:

Версия BBMap 35.74
Сохраняя первый лучший сайт только для неоднозначных отображений.
Выходной файл.
Примечание: игнорирование ссылка на файл, потому что он уже, кажется, были обработаны.
Примечание: Если вы хотите, чтобы повторно создать индекс, пожалуйста, вручную удалить ref/genome/1/summary.txt
Набор геном 1

Загружен ссылка: 3.390 секунд.
Индекс нагрузки для блока 1-2, стр. 1
Сгенерированный индекс: 1.011 секунд.
Не читает процесса; отказ от.

Общее время: 4.443 секунд.
TestScript.sh: строка 6: `$я' не является допустимым идентификатором
+249
utpal 4 июл. 2010 г., 12:26:09
Деятельности или тайминги буддийские праздники или фестивали. Это могут быть характерные для буддийской традиции или культуры.
+249
user63658 10 февр. 2023 г., 01:18:33

Если я читаю правильно обновить график для того, чтобы обновить самый дешевый ярмарке в первый класс нужно 50000 миль и $250

Так как я не знаю, где вы летите из Лос я взял в качестве отправной точки.

Разница между дешевый тариф: $515 Первый класс: $1905 Уступая разница: ~$1400

У вас есть, если вы сможете использовать их: ~6500 и 5000 миль, так что вам потребуется дополнительный 38500 миль , для которого вам потребуется провести 38500/500 = 77 * $30 = $2310 минимум.

Таким образом, чтобы использовать мили вы купили + стоимость билета будет приносить примерно $515 + $250 + $2310 = $3075

Так вы будете тратить ~1100$более если вы только что купили билет непосредственно имея это в виду я сделал бы $$$ математика в первую очередь на то, что это будет стоить, чтобы купить мили для апгрейда, а потом покупать билет напрямую.

+208
Apple User 9 мая 2012 г., 18:16:26

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