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

0
Linux zip и исключить каталог в скрипте Bash

Я пытаюсь написать сценарий bash / shell для архивирования определенной папки и игнорирования некоторых вложенных папок в этой папке. Это папка, которую я пытаюсь сжать " sync_test5 «: Мой скрипт bash генерирует список игнорирования ( основанный на ) и вызывает функцию zip следующим образом:...

0
Проверьте наличие команды

Когда я выполняю скрипт bash с пользователем root, я получаю вывод о том, что iptables не существует. Почему это происходит только с рутом? for CMDAPP in "hash" "curl" "iptables" do if ! hash "$CMDAPP" 2>/dev/null then echo "`date`: $MODULE ended without '$CMDAPP' command." >> ERROR.log...

0
Создание пакета Debian или скрипта bash? [закрыто]

Я начал виртуализацию своего рабочего стола, чтобы упростить разработку ... В настоящее время я использую VirtualBox с Debian, выполняющим роль промежуточного сервера ... Я собираюсь начать процесс создания сервера разработки, который я затем смогу клонировать для каждого нового пользователя /...

0
Mac .bash_profile.save Как заставить его работать самому / где на самом деле изменить пути

пытаясь изменить мой путь для Ruby / SASS. Я всегда использовал файл в моем доме под названием .bash_profile.save Там у меня есть пути экспорта, которые работают нормально, но только когда я запускаю: source ~/.bash_profile.save После этого пути верны. Есть ли способ сделать так, чтобы мне не...

0
Запустить скрипт под учетной записью пользователя OSX _www

У меня есть небольшой внутренний сайт для моего использования только php, который запускает скрипт bash для подписывания некоторых приложений и т. Д. Мне нужен этот скрипт bash для запуска некоторых гемов ruby. (Безопасность не важна.) На мой взгляд, есть два варианта: Настройте среду ruby ​​и...

0
OS X LoginHook - nc выходит преждевременно без видимой причины

Я пытаюсь использовать loginhook чтобы загрузить большие объемы данных, и у меня возникли проблемы, которые я привел к преждевременному выходу nc без видимой причины. Это упрощенный тестовый скрипт: #!/bin/bash exec > /tmp/lhook.out.txt 2> /tmp/lhook.err.txt nc -v server 4444 >...

0
$ RANDOM в сценарии и в командной строке

Я думаю, что нашел действительно странную ошибку в генераторе случайных чисел Баша ( $RANDOM). Показывать легче, чем рассказывать, вот что происходит: Цель состоит в том, чтобы получить случайные цифры. Если я выполню это, я получу 20 случайных цифр, как и ожидалось. for i in {1..20}; do echo...

0
Что такое файл запуска оболочки KNOPPIX?

Я пытаюсь установить virtualenvwrapper и мне нужно изменить настройки файла запуска моей оболочки (например, .bashrc, .zhrc, .profile и т. Д.), Чтобы написать это: export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/directory-you-do-development-in source...

0
Cronjob: перебирать файлы

Я хочу перебрать список скриптов bash с заданием cron. Т.е. каждые два часа я хочу запустить еще один скрипт bash. Моя идея состояла в том, чтобы установить новую переменную окружения, каждый раз, когда скрипт cronjob читает эту переменную окружения и вызывает соответствующий скрипт, а также...

0
См. Подстановочный знак в имени файла

Я знаю, что могу использовать подстановочный знак для извлечения файлов с именами определенного формата в bash, используя звездочку, например так: $ ls a01 a02 a03 a04 a05 a06 a07 a08 a09 b01 b02 b03 b04 b05 b06 b07 b08 b09 $ ls a* a01 a02 a03 a04 a05 a06 a07 a08 a09 $ ls b* b01 b02 b03 b04 b05 b06...

0
ssh сессия зависла после некоторого времени бездействия

Я использую Fedora 19 и Bash 4.2.53 (1) -релиз Если я оставлю ssh-соединение открытым на несколько минут и ничего с ним не сделаю, терминал зависнет. Вот вывод netstat: tcp 0 1440 x.x.x.x:port x.x.x.x:port ESTABLISHED 3596/ssh Таким образом, кажется, что через некоторое время трафик просто остается...

0
Ошибка чтения файла bashrc в xterm

Мои файлы bashrc читаются, но неправильно интерпретируются. qwul@qwul-ThinkPad-L440:~$ cat .bashrc #PS1='\[\e[1;32m\]\][\W]\$\[\[\e[0m\]\]\] ' alias la="ls -a" #alias ll="ls -l" qwul@qwul-ThinkPad-L440:~$ appres xterm xterm*borderWidth: 0 xterm*font: *-fixed-*-*-*-18-* xterm*selectToClipboard:...

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...

0
Bash: Как загрузить данные из Google Form

Как я могу скачать .csvответы Google Formот Bash? Я старался wget https://docs.google.com/spreadsheets/d/1gRMnKkqKaDAhpm6ytfvZEYfD9_j9HzDk1Q4HgMYC7Xg/edit#gid=1933231618 но он загружает код HTML / CSS для страницы, а не .csvфайла, и это имеет смысл. Вот как выглядит окно для информации Для загрузки...

0
bash: ошибка каталога

Поэтому я сталкиваюсь с этой ошибкой "bash: Is a directory" при попытке выполнить следующую команду на моем Arch Linux VirtualBox. GNU bash версия 4.3.30 (1). /home/minix git clone git://git.minix3.org/minix src Я проверил, установлен ли у меня git. И это в /usr/bin/git. Я полностью потерян,...

0
Как сделать счетчик частоты слова чувствительным к регистру, используя интерфейс командной строки в Perl?

Итак, у меня есть этот Perl Script, который является счетчиком частоты слов. Но теперь я должен изменить этот скрипт и сделать его чувствительным к регистру. Поэтому, если пользователь добавляет -i в командную строку, сценарий должен сравниваться с учетом регистра. Если -i не введен в командной...

0
bash-скриптинг: слишком много аргументов, если

У меня есть ifусловие в forцикле по папкам в данном каталоге, проверка, существует ли определенный файл в каждой папке, и пропуск этой папки, если это не так. ifУсловие дает мне слишком много аргументов об ошибке: line 2: [: too many arguments Это мой синтаксис: for folders in path; do if [ ! -e...

0
Как отправить электронное письмо с вложенным xls-файлом, используя сценарий оболочки в качестве mimetype application / xls, не делая полученный файл нечитаемым

#!/bin/bash ATTACH1=file.xls<br> SUBJECT="subj"<br> FROM=me@domain.com<br> TO=you@domain.com<br> CC=them@domain.com<br> MIME="Application/vnd.ms-excel" <br> FILE=$ATTACH1<br> boundary="---my-unlikely-text-for-mime-boundary---$$--" <br> (cat...