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

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

6
Как получить PIPESTATUS и вывод в bash-скрипте
Я пытаюсь получить дату последнего изменения файла с помощью этой команды TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL имеет значение типа "2012-05-16 23:18" после выполнения этой строки Я также хотел бы проверить PIPESTATUS, чтобы увидеть, если была ошибка. Например, если файл не существует, lsвозвращает 2. …
9 bash  pipe 

4
Как настроить команду «mail» для Unix?
Я заглянул в Google и на страницы справочника по почте, но не могу понять, как их настроить. Все, что я хочу сделать, это настроить свой адрес электронной почты, чтобы я мог отправлять электронную почту через терминал. Как я могу это сделать?
9 bash  email  unix  terminal 

2
Отказаться от процесса Cygwin Bash
Есть ли способ правильно отречься от процесса Cygwin Bash? например я могу бегать в фоновом режиме /cygdrive/c/Windows/notepad.exe & и окно блокнота показывает, но когда я закрываю bash, используя Ctrl + D или набираю выход, окно bash остается открытым
9 bash  cygwin 

3
Cygwin .bashrc не является источником, потому что Cygwin запускается в Windows home
ПРИМЕЧАНИЕ. Пожалуйста, ознакомьтесь с моим вторым редактированием ниже для получения обновленной информации о проблеме. Cygwin работал хорошо для меня до прошлой недели. Теперь .bashrc не получает источник. Я, должно быть, установил что-то или изменил что-то, но я не могу точно вспомнить, что вызвало проблему. Когда я запускаю Cygwin, я нахожусь …
9 bash  cygwin  bashrc 



6
Перепутались ключи в vim при запуске внутри tmux
Я играл с tmux и мне это нравится. Однако при запуске vim внутри него возникает досадная проблема. Каким-то образом клавиши со стрелками перераспределяются, но только в определенные моменты времени, например, при запуске Command-T, если я пытаюсь прокрутить список файлов вниз, команда отменяется, и меня бросают в режим вставки, и в …
9 keyboard  bash  vim  tmux 


4
Необходимо скрыть символическую ссылку, не скрывая каталог, на который она ссылается
Я создал символическую ссылку (в частности, символическую ссылку, а не псевдоним Finder, за которой bash не может следовать) с каталогом в моей домашней папке, используя ln -s link $HOME/directory& теперь я хочу скрыть ссылку в Finder, чтобы мне не приходилось смотреть на Это. Обычно я бы использовал chflags hidden linkдля …

2
Когда следует использовать egrep вместо grep?
Сейчас я готовлюсь к оценке терминала Linux, я попытался найти в Google и обнаружил, что большинство ресурсов ссылаются на основной «grep», а не на более мощный «egrep» - ну, по крайней мере, так сказал профессор в лекции. Я всегда работаю с небольшими сэмплами, поэтому настройка производительности - это слишком далеко. …
8 linux  bash 

4
Как правильно восстановить настройки при запуске скрипта с использованием «исходного кода»?
Я пишу сценарий, который должен быть выполнен с помощью sourceпотому что его задача состоит в том, чтобы изменить среду. Во время сценария я хочу использовать set -e так что любая ошибка останавливает скрипт. Сценарий выглядит так: #!/bin/bash set -e # do something cd somewhere source anotherScript Проблема в том, что …

3
BASH в Ubuntu в Windows (AKA Linux Subsystem для Windows) 10 - Как мне установить PATH?
Благодаря Anniversary Update у меня теперь есть BASH на Ubuntu на Windows 10. Ранее я использовал Cygwin и настроил Maven в Cygwin (и полностью его заработал), который в основном состоял из установки Maven, а затем изменения моей PATHсреды переменная (в ~/.bashrc) Ну, я пытаюсь сделать то же самое, используя BUW, …

2
Почему фоновый процесс, запущенный в bash, выводит стандартный вывод на экран?
У меня проблемы с пониманием моей ситуации, и Google пока не очень помог. Я начал фоновую работу Bash: ping google.com & Сначала я получаю идентификатор процесса, затем Bash выводит стандартный вывод на экран. user@host:~$ ping google.com & [1] 14004 user@host:~$ PING google.com (173.194.44.66) 56(84) bytes of data. 64 bytes from …

3
Как мне использовать команды watch и jobs вместе в Bash?
Как использовать watchкоманду с jobsкомандой, чтобы я мог отслеживать, когда фоновое задание завершено? Я выполняю это следующим образом, но я не получаю вывод от заданий: watch jobs Если я запускаю задания сам по себе, с фоновым заданием теста я получаю следующее: jobs [1]+ Running nohup cat /dev/random >/dev/null &
8 linux  bash  watch 

2
Bash на Ubuntu в Windows (10) - невозможно подключиться к Upstart
Запуск Ubuntu 14.04.4 LTS (Trusty) с использованием новой бета-версии Windows с поддержкой «Bash on Ubuntu для Windows». У меня проблемы с запуском сервисов, требующих выскочки. то есть: [15:08 root@localhost ~] > start ttyS0 [15:08 root@localhost ~] > start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: No …

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