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

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

1
Многострочный bash, если путь длиннее x символов?
Я хотел бы разбить мою подсказку bash на две строки, если путь слишком длинный, чтобы введенная команда всегда подходила. Моя текущая подсказка выглядит так:, ~/go/src/asd$ ls -lahпоэтому, если путь слишком длинный, команды должны все время переносить строки. Таким образом, я хотел бы условно сделать это двухстрочной подсказкой, если путь слишком …
bash 

1
Как перенаправить stdout и stderr в скрипте bash с помощью диалоговых окон?
Для одного скрипта, перенаправляющего stdout и stderr в файл с этим: ./myscript.sh 2>&1 | tee -a out_file работает отлично. Когда я пытаюсь таким же образом запустить скрипт, содержащий несколько диалоговых окон, созданных с помощью команды dialog (и вызывающих другие скрипты) ./main.sh 2>&1 | tee -a out_file out_file содержит нежелательные символы …

0
Получение «Нет такого файла или каталога», но программа существует в Debian armel
Я запускаю Debian armel в Qemu и пытаюсь запустить программу ARM, но сталкиваюсь с проблемами: user@debian-armel:~$ ls -lbat total 32 drwxr-xr-x 2 user user 4096 Sep 14 23:54 . -rw------- 1 user user 139 Sep 14 20:41 .bash_history -rwxrwxrwx 1 user user 7982 Aug 24 22:14 program -rw-r--r-- 1 user …
linux  bash  qemu  arm 

1
Использование rvm в скрипте bash на CentOS 6.2
Я пытаюсь написать скрипт, который проходит все этапы установки и настройки сервера graylog2 и веб-интерфейса на CentOS 6.2. Вот раздел, с которым у меня возникли проблемы: curl -L get.rvm.io | bash -s stable # Load RVM into a shell session *as a function* if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then …
bash  centos  ruby  rvm 


1
Сценарий Bash, кажется, никогда не завершается
Я пишу скрипт, который должен установить права доступа к файлу с закрытым ключом и добавить его в ssh, чтобы его можно было использовать позже: echo "Setting up the private SSH key..." if [[ $EUID > 0 ]]; then echo "This script needs to be run as root/sudo" exit 1 fi …
bash  ssh  ssh-keys 

1
crontab скрипт bash, который копирует определенные файлы
Во-первых, я хотел бы сказать, что я ужасно разбираюсь в сценариях, так что это стало для меня настоящим испытанием. Любой вклад был бы великолепен! Я хотел бы автоматизировать передачу sftp каждые 24 часа. Если мне повезет в ближайшем будущем, я смогу смонтировать этот общий ресурс или, по крайней мере, иметь …
linux  bash  cron  sftp 

1
VSFTPD отказывается от подключения к Debian
Попытка настроить VSFTPD для использования с ShareX для загрузки файлов и изображений. При проверке статуса я получаю это root@vps:~# /etc/init.d/vsftpd status ● vsftpd.service - vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled) Active: failed (Result: exit-code) since Mon 2016-05-09 13:30:03 EDT; 3min 40s ago Process: 8232 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2) Process: …
linux  bash  debian  ftp 

0
Сервер отклоняет весь трафик ipv4, но разрешает ipv6 (Bash / Ubuntu в Windows)
Я пытался настроить домашний сервер, по общему признанию домашнего ISP (Comcast). Я смог подключиться к своему домашнему ПК, используя адрес ipv6. Тем не менее, это не работает хорошо, так как адрес, кажется, сильно меняется. Поэтому я использую inadynдля мониторинга и обновления моего IPv4-адреса. Единственная проблема состоит в том, что мой …


1
wget скачать файл за формой
Я пытаюсь периодически загружать свой проект LaTeX с sharelatex.com, чтобы архивировать его самостоятельно. К сожалению, я не могу передать форму. Это моя попытка, что я делаю не так? #!/bin/bash # Log in to the server. This can be done only once. wget --save-cookies cookies.txt \ --keep-session-cookies \ --post-data='email=my.lo@in.com&password=myFancyPw' \ --delete-after …
bash  script  wget 

1
Как выровнять линии с левой стороны с помощью sed или perl one line liner
у нас есть следующий файл как выравнивание линий с левой стороны с помощью sed или perl one line liner more conf.env # Extra ssh options. Empty by default. export HADOOP_SSH_OPTS="-o ConnectTimeout=5 -o SendEnv=HADOOP_CONF_DIR" # Where log files are stored. $HADOOP_HOME/logs by default. export HADOOP_LOG_DIR={{hdfs_log_dir_prefix}}/$USER # History server logs export HADOOP_MAPRED_LOG_DIR={{mapred_log_dir_prefix}}/$USER …
linux  bash  sed  perl 

1
Как поставить экран в последовательности команд?
Здравствуйте, я пытаюсь объединить группу команд в одну строку, используя точку с запятой; экран pkill; экран; каталог cd; судо хх Поэтому я пытаюсь убить все открытые экраны, затем открыть новый экран, перейти в каталог и выполнить команду. Всякий раз, когда я пытаюсь выполнить вышеупомянутую команду, она останавливается на экране приветствия …

3
Опустить «git» из серии команд git
Когда я работаю с git, я часто печатаю ряд команд, начинающихся с «git», за которыми следуют различные аргументы. Есть ли способ войти в «git-mode», который позволит мне использовать все команды git без префикса git? Например, вместо ввода следующих команд: git fetch git status git diff git add file.txt git commit …
bash  git 


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