Вопросы с тегом «bash»

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.

7
Как получить URL из файла с помощью сценария оболочки
У меня есть файл, который состоит из URL . Я пытаюсь получить URL из этого файла с помощью сценария оболочки. В файле URL выглядит так: ('URL', 'http://url.com'); Я пытался использовать следующее: cat file.php | grep 'URL' | awk '{ print $2 }' Это дает вывод как: 'http://url.com'); Но мне нужно …
10 bash  scripts 

3
Как установить команду в фоновом режиме, закрыть терминал и вернуть его в fg?
Я пытаюсь выяснить, как запустить команду в фоновом режиме, а затем вывести ее на передний план. Я сыт по горло учебниками и ответами, где люди утверждают, что это просто, просто добавьте &в конец команды, чтобы запустить ее в фоновом режиме. Работает только в одном окне терминала. Я хочу поместить команду …
10 bash  process 

2
Почему последовательность имеет значение при выполнении этих команд bash?
Кажется, есть некоторая несогласованность, которую я не могу понять в отношении оболочки bash. Если я выполню: ls;date;time Результаты трех запросов показаны в последовательности. Однако при смене даты и времени всплывает сообщение об ошибке. Итак, если я выполню: ls;time;date сообщение об ошибке говорит: bash: syntax error near unexpected token 'date'. Может …
10 bash 

5
Как определить статус выскочки в bash-скрипте?
Как определить, выполняется ли задание upstart внутри скрипта Bash? То есть мне нужно «логическое» значение, чтобы сделать что-то вроде: #!/bin/bash if [ determine_if_job_x_is_running ]; then echo "I see upstart job X is running, please stop it before ..." fi
10 bash  upstart 

3
Почему пользователю предоставляется оболочка для PostgreSQL?
cat /etc/passwd |grep postgre postgres:x:115:127:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash apt-cache show postgresql Package: postgresql Priority: optional Section: database Installed-Size: 65 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org> Architecture: all Source: postgresql-common (136) Version: 9.1+136 Depends: postgresql-9.1 Filename: pool/main/p/postgresql-common/postgresql_9.1+136_all.deb Size: 5468 MD5sum: 34f5a1373ad5cd0b6f5aa3e7af06c9e7 SHA1: 6f271758bd51c23614b12fd63fb711ecfa43e9e5 SHA256: e8921a22b560e81f57a2a00001e31ba1036f67a8e7f151bf8f977b4919fc559a Могу ли я заменить это …

1
Как наложить ограничения памяти на сценарий оболочки?
У меня есть сценарий PHP, который, хотя папка содержит файлы XML, будет обрабатывать их в базе данных. В настоящее время сервер работает под управлением PHP версии 5.3.10, и в нем содержится отчет об ошибках памяти, возникающих ZEND_MM_HEAPв цикле. Это приводит к тому, что PHP не освобождает память должным образом, что …

3
Переместить запущенную программу на задний план в bash
Если я запускаю программу в bash, я могу приостановить ее, нажав Ctrl+ Z. Если я хочу оставить программу работающей, я могу использовать bgкоманду. Есть ли какой-то способ напрямую поместить программу в фоновый режим, без необходимости набирать текст bg? Пояснение : я хочу поставить программу в фоновом режиме, когда она уже …
10 bash 

3
Ежедневная работа cron не выполняется
Краткий обзор: у меня есть скрипт, который будет ежедневно делать резервные копии моего хранилища исходного кода из SVN в архив на этот день. Я протестировал скрипт, и он работает очень хорошо, пока я запускаю его как sudo, из-за владения выходным каталогом. Итак, проблема в том, что я хочу запускать это …
10 bash  cron 

2
Как изменить каталог с помощью скрипта
У меня есть этот сценарий #!/bin/bash cd /home/user/somedir pwd он работает, как и ожидалось, но я хотел бы, чтобы этот скрипт перенес меня в / home / user / somedir, но я остаюсь в том же каталоге. Как написать скрипт, который доставит меня (в gnome-терминал) в / home / user …
10 bash 

9
Не удается открыть код Visual Studio
Я установил VS Code на свой ноутбук с Ubuntu 16.04 LTS. Я пробовал несколько методов установки с одинаковыми результатами; совсем недавно я следовал «новым» инструкциям Cactux здесь . Я пытался открыть приложение двумя способами безрезультатно. Когда я открываю программу из «Приложения», значок отображается в программе запуска примерно 15 секунд, а …

4
Где установлена ​​эта переменная среды?
Всякий раз, когда я открываю терминал, у меня установлена ​​эта переменная: $ echo $http_proxy http://127.0.0.1:8888/ Где эта переменная устанавливается? Я проверил .bashrc, .bash_profile, /etc/bash.bashrcи /etc/environmentи это нигде там ?! Я также посмотрел на настройки системы в разделе сети и прокси-сервер пуст.

2
Что делает $ (команда) и делает?
Я видел следующий синтаксис в скрипте bash: >$(command) & Я знаю, что амперсанд &в конце запускает команду в фоновом режиме, но я никогда не видел ее в сочетании со знаком доллара и скобками вокруг команды. Что оно делает?
10 bash 

4
Проблема Python virtualenvwrapper при запуске хуков инициализации
На новой установке 16.04 я пытаюсь установить virtualenvwrapper, следуя этому замечательному ответу Герхарда Бургера. после настройки .bashrc, при открытии терминала отображается bash: /usr/local/bin/python2.7: No such file or directory virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been …

1
Где установлена ​​общесистемная переменная $ PATH?
Я использую Ubuntu Desktop 14.04, и поэтому я использую оболочку без регистрации. Когда я открываю терминал с графическим интерфейсом, сначала сеансы оболочки без входа в систему читают следующие файлы запуска: /etc/bash.bashrc ~/.bashrc Оболочки, не входящие в систему, наследуют среду от родительского процесса, который является оболочкой входа в систему, поэтому сеанс …

4
Как временно отключить сон и спящий режим из командной строки
Кажется, что существует множество способов, которыми можно постоянно управлять настройками Ubuntu для сна, когда это необходимо, при условии соблюдения заранее определенных условий. Однако это более постоянные решения, в которых не учитываются редкие задачи, для которых может потребоваться временно перейти к стандартной политике. Проблема, с которой я сталкиваюсь, заключается в том, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.