Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
3ответа
1k показов
Автоматически создавать текстовый файл содержимого папки
У меня есть набор каталогов, в которых есть файлы для использования с LiquidSoap для использования с IceCast2 В настоящее время каждый раз, когда я удаляю файл или добавляю файл, мне нужно ...
0
голосов
1ответ
151 показов
Linux: команда AWK gsub не обрабатывает правильный вывод
В приведенном ниже файле CSV я хотел бы изменить область с ENG на PROD; Я использовал следующую команду awk, но файл не изменился, может кто-нибудь сказать мне, что не так? test.csv 1,test1,scope=ENG ...
0
голосов
1ответ
267 показов
Переменные среды в логинах и интерактивных оболочках
Я как бы запутался в логинах и интерактивных оболочках. Если я бегу ssh my_remote_server 'echo $HOME' я могу получить /home/shawk Но когда я бегу ssh my_remote_server 'echo $ANOTHER_VAR' Я получил ...
0
голосов
1ответ
408 показов
Tmux ничего не происходит
Я только начал изучать, как использовать tmux после этого урока. Проблема в том, что при вводе (Ctrl-b c или любой другой ярлык) ничего не происходит. Совсем ничего. Я открываю tmux, и в нижней части ...
0
голосов
1ответ
43 показов
Продолжительность между циклами в файле журнала
Приношу свои извинения, если это слишком просто, но у меня есть журнал с такой информацией: Mai 5 12:34:00 xoengine XO[1287]: [Xo|xoengineMain.cpp:122|0xb88ec60] starting xoengine 4.0.1.2 (x86) from ...
0
голосов
3ответа
236 показов
Копирование и вставка исполняемых файлов UNIX в $ PATH не работает?
Почему, когда я скопировал инструменты компилятора C из папки приложения Xcode в usr/bin (который является одним из $ PATH для Mac OS X), Терминал, похоже, не может его увидеть? Выполнение команды ...
0
голосов
1ответ
50 показов
Как перехватить и записать все попытки записи в /dev /null?
По сути, я пытаюсь перехватить вывод любых скриптов, которые в данный момент работают, и заставить их замолчать. Таким образом, вопрос довольно прост, как мне регистрировать любые попытки записи в ...
0
голосов
1ответ
143 показов
sed выравнивает все строки до последней строки в файле Bash-скрипта
У меня есть файлы с нижними строками Dev_Campaign_1873.rpm Dev_Campaign_1987.rpm Dev_Campaign_9876.rpm http://52.30.241.107:8081/artifactory/api/storage/adifact Попытка получить вывод в файл, как ...
0
голосов
0ответов
448 показов
Повреждено широковещательное сообщение, когда система остановится в Debian
У меня есть две системы сжатия Debian. При первом завершении работы или перезагрузке я вижу правильное сообщение, например: Broadcast message from root@example.com (pts/0) (Fri Jul 19 23:43:32 2013): ...
0
голосов
1ответ
448 показов
Как добавить переменную PATH в переменную $ PATH в Linux
Я продолжал пытаться добавить путь к моей переменной пути с помощью экспорта .. Но когда я закрываю терминал и открываю новый, я обнаруживаю, что PATH не добавлен. Как я могу добавить его, чтобы он ...
0
голосов
3ответа
4k показов
Ошибка сценария оболочки при использовании Cygwin
Я получил эту ошибку после выполнения сценария оболочки, как показано ниже. $ ./script_test.sh ./script_test.sh: line 3: syntax error near unexpected token `$'do\r'' '/script_test.sh: line 3: `for ...
0
голосов
3ответа
192 показов
Временно перенести настройки оболочки в удаленную сессию ssh?
Мне любопытно, часто я хотел бы перенести все настройки моей оболочки (точечные файлы) в удаленный сеанс непосредственно во время сеанса, а затем перевернуть их, когда я выйду из системы. Еще лучше ...
0
голосов
0ответов
369 показов
Экран GNU - открыть новое окно в рабочем каталоге текущего окна в именованном сеансе (сеанс)?
Чтобы открыть новое окно экрана в том же каталоге, что и текущий рабочий каталог окна экрана, из которого вы запускаете его (а не из каталога, из которого вы первоначально запустили сеанс экрана), ...
0
голосов
2ответа
115 показов
Использование bash-скрипта для удаления некоторых строк, начинающихся с определенных символов
У меня есть файл в следующем формате: --- V1 --- Hi there --- V2 --- --- V3 --- What's good --- V4 --- --- V5 --- --- V6 --- Я хочу использовать какой-то сценарий bash для удаления любой из строк, ...
0
голосов
2ответа
522 показов
Как я могу отменить rm -rf $ HOME/.rvm *
Что означает rm -rf $HOME/.rvm* ? Я запустил его на своем VPS-сервере в Ubuntu Terminal случайно, и теперь у меня возникают всевозможные проблемы с моим приложением ruby. Как я могу отменить это? Или ...
0
голосов
0ответов
36 показов
Запустить разделенный экран и указать команды для каждого окна?
Ubuntu 12.04, я хотел бы запустить gnu-screen, уже разделенный на две области, и с определенными командами в нем, я обнаружил, что в новой версии экрана есть аргумент -Q , но я все еще не понимаю, ...
0
голосов
1ответ
373 показов
Использование команды Debian linux 'whereis' для отображения файлов без man-страниц
Из справочных страниц whereis на моем Debian/GNU Linux я вижу: -u Search for unusual entries. A file is said to be unusual if it does not have one entry of each requested type. Thus `whereis -m -u *' ...
0
голосов
1ответ
34 показов
записать переменную в файл в конце определенной строки
Я хочу добавить переменную в конец определенной строки в файле file.txt . Мой код до сих пор: #!/bin/bash read -p "What is the path of the repo? > " input echo :$input >> file.txt Я хочу добавить его ...
0
голосов
1ответ
357 показов
Как добавить комментарий в папку
Как установить комментарий для папки с помощью Bash. (Или Applescript) Следующий пример не работает: osascript -e "tell application \"Finder\" to set comments of alias POSIX file \"$folder\" to ...
0
голосов
2ответа
2k показов
Завершение bash tab не работает на скриптах оболочки
На моей системной вкладке Fedora 19 завершение не работает для сценариев bash, когда в начале командной строки у меня стоит sh если имя файла сценария не заканчивается на .sh . То есть если я наберу: ...
0
голосов
2ответа
459 показов
Конкатенация переменных среды и добавление
Если у меня есть переменная окружения: $foo=/my/path/one:/my/path/two Как я могу установить: $bar=${foo}/bin где: $bar=/my/path/one/bin:/my/path/two/bin ? Выполнение только того, что я сделал выше ...
0
голосов
2ответа
101 показов
MANPATH не установлен в Scientic Linux 5.5
В установке Scientific Linux 5.5 значение $ MANPATH не установлено. У меня установлены модули среды, это может привести к перезаписи $ MANPATH, но я не уверен в этом. Итак, мой главный вопрос: в ...
0
голосов
1ответ
251 показов
Автоматизация Диалога
Как я могу, с помощью сценария оболочки, автоматизировать утилиту диалога. Например: Я хочу иметь возможность выбрать имя, которое я хочу. В диалоге нет горячих клавиш, поэтому мне нужно иметь ...
0
голосов
1ответ
25 показов
Bash предотвращает выполнение переменной как ввод
У меня есть скрипт bash, где мне нужно отправлять запросы на остальные серверы API, используя curl. Я пытаюсь сделать это: $(curl -m100000000000000000000000000000000 -X POST -H "Content-Type: ...
0
голосов
2ответа
196 показов
Как объединить файлы с помощью команды tail при отображении ограниченных строк
У меня есть несколько файлов журнала, и я хочу показать его совместный вывод. Один из способов сделать это - выполнить эту команду: tail file-1 file-2 Но я также хочу отображать только определенное ...
0
голосов
2ответа
1k показов
Удаление Homebrew испортил мерзавец
Я удалил Homebrew, используя https://superuser.com/a/203740. После запуска вышеуказанных команд я не могу найти .bashrc и .bash_profle . Все файлы исчезли из Documents , Desktop и Downloads :'( Когда ...
0
голосов
1ответ
3k показов
R - Команда не найдена
Я работаю на новой машине, работающей на MAC OS X 10.11.3 . На терминале R возвращает -bash: R: command not found (и аналогична для r). Тем временем open -a R работает нормально и открывает консоль. ...
0
голосов
2ответа
2k показов
"позиция истории вне диапазона" при вызове истории из скрипта bash
Я хочу сделать простой скрипт для удаления строки из bash_history , основываясь на вводе пользователем номера строки. echo -n "Delete History Line Number: " read num history -d $num Ошибка "позиция ...
0
голосов
1ответ
464 показов
Могу ли я запустить Powerline без Xorg
Я установил Powerline, и он отлично работает в терминале Xfce. Я использую ArchLinux. Когда я вхожу, компьютер всегда загружается в режиме cli. Мне это нравится. Но в режиме cli перед сатартингом X ...
0
голосов
1ответ
1k показов
Docker Quickstart Terminal: cd: /u: В доступе отказано
Я только что установил Docker для Windows. Терминал быстрого запуска создает VM по умолчанию, но затем не может получить к нему доступ с текстом: bash: cd: /u: Permission denied Looks like something ...
0
голосов
2ответа
381 показов
Сделать каталоги для каждого файла, размещенного в главном каталоге
Я хочу поместить список файлов в отдельные каталоги, которые я создаю для каждого имени файла. Итак, учитывая файлы в корневом каталоге: Movie1.avi movie2.m4v movie3.mp4 Я хочу mkdir Movie1 , movie2 ...
0
голосов
1ответ
386 показов
mv in for loop: "при перемещении нескольких файлов последний аргумент должен быть каталогом"
Я пытаюсь переименовать несколько файлов, опуская первые n символов. На самом деле я хочу удалить префикс [ www.blabla.com ] (18 символов). Я на Windows, используя команду Bash на Git-Bash. Я ...
0
голосов
1ответ
104 показов
терминал bash: можно ли найти и сделать дубликат текста глобально - Apple?
Начиная с поиска и удаления дубликатов файлов в osx с помощью скрипта, можно ли расширить это, чтобы найти дубликаты по всему жесткому диску, а не по папке? Я знаю, что есть дубликаты, но они не ...
0
голосов
4ответа
1k показов
bash - каталоги, оканчивающиеся на. и пробелы не могут быть удалены
На моем внешнем жестком диске две директории, Fun. и Complex_ , где _ является пробелом. Я не могу очистить свой мусор или удалить их с помощью rm -rf и я хочу. Ни один из них не появился в Finder на ...
0
голосов
1ответ
384 показов
Как написать "!" символ между двойными кавычками в bash?
Я не могу понять, как писать ! символ в скриптах bash, если поместить его в двойные кавычки. Например: var="hello! my name is $name! bye!" Что-то сумасшедшее случается, если я набираю следующие ...
0
голосов
1ответ
1k показов
Найти файлы, содержащие текст в имени, и переместить права на сохранение в другую папку
У меня есть записи звездочек в формате mp3 с именами вроде 13-07-31__09-32_205_988007007757.mp3 в /etc /asterisk /record Мне нужно выбрать файлы, содержащие, например, *_205_* и переместить их в ...
0
голосов
1ответ
1k показов
useradd отрицает создание домашнего каталога Ubuntu 13.04
Я пытаюсь настроить пользователя git, но получаю сообщение об ошибке useradd: cannot create directory /srv/data/git при выполнении этой команды sudo useradd \ --create-home \ --skel /dev/null \ ...
0
голосов
1ответ
478 показов
Добавить запись во вновь созданный crontab, используя сценарии оболочки
Я хотел бы добавить запись типа */15 * * * * php -f /var/www/cron.php во вновь созданный crontab с использованием сценариев оболочки в Ubuntu 14.04. Цель этого состоит в том, чтобы автоматически ...
0
голосов
1ответ
49 показов
Получение вывода другого скрипта с сохранением переносов строк
Я запускаю программу на C из скрипта bash и хотел бы захватить последнюю строку вывода и код выхода. Вот что я сделал: echo output=$(echo $op | ./compute) echo $output echo "$output" Оба выхода не ...
0
голосов
3ответа
890 показов
Записать результат канала в переменную
Мне нужно иметь возможность написать, является ли тест для grep TRUE или FALSE для переменной, чтобы я мог использовать его позже Для следующего, если я бегу defaults read com.apple.Finder | grep ...
0
голосов
1ответ
254 показов
Почему этот символ Unicode неправильно обрабатывается, когда я захожу с другого удаленного сервера?
Обычно я захожу в вычислительный кластер со своего рабочего компьютера, на котором работает OpenSUSE, и отправляю сценарий bash в систему очередей condor, которая запускает R-программу. Когда я ...
0
голосов
1ответ
352 показов
запустить скрипт после запуска xserver
У меня есть скрипт, который я хотел бы запустить после запуска xserver. Этот файл находится по адресу /home/karl/.scripts/startup/sensei-raw-startup.sh . Как мне вызвать этот файл после запуска ...
0
голосов
1ответ
2k показов
Проверка подлинности SFTP-ключа не работает из сценария bash
Я пытаюсь настроить очень простой bash-скрипт на Ubuntu, который SFTP-сообщения к конкретному серверу с использованием аутентификации с открытым ключом. Когда я запускаю команду прямо в командной ...
0
голосов
4ответа
4k показов
$ PATH не обновляется
Кажется, все об этом уже обсуждалось, но я не могу решить свою проблему. У меня есть все необходимые строки в /etc /paths /usr/bin /bin /usr/sbin /sbin /usr/local/bin в ~/.bash_profile export ...
0
голосов
2ответа
845 показов
Запустите Google Chrome из задачи cron
Я пытаюсь запустить google-chrome из задачи Cron. На самом деле, у меня есть задача cron, проверяющая каждую минуту мои chrome-процессы. Если нет никакого процесса. Я хочу начать это. Вот моя задача ...
0
голосов
1ответ
65 показов
Как мне изменить этот скрипт "Zip множественные файлы" (Mac OS), чтобы удалить расширение из вывода?
Я использую этот скрипт, чтобы заархивировать несколько файлов в отдельные zip-файлы (хотя это сервис Automator, так что Bash) for f in "$@" do zip -j "$f.zip" "$f" done это работает отлично, НО, ...
0
голосов
1ответ
100 показов
Конкат FFMPEG не содержит зацикленное изображение (с использованием именованных каналов)
После долгих исследований и испытаний я написал команду, которую можно адаптировать для объединения нескольких источников с использованием FFMPEG. Я столкнулся с проблемой, хотя с добавлением ...
0
голосов
4ответа
76 показов
Как вывести результаты нескольких команд в одну строку?
У меня есть эта командная строка bash: {echo -n ROT: \ ; date ; tree /Volumes/WD\ Ultra\ 2TB\ ROT/Bilder\ Archiv | tail -1 ;} >> /Users/reinard/Desktop/TestRot.txt Я ожидал получить такой вывод: ROT: ...
0
голосов
1ответ
207 показов
Найти дубликат файла в другом каталоге
У меня есть файл с именем: f{number}.ext В другом каталоге существует список директорий: 001 002 003 .... Каждый из этих каталогов содержит список файлов: f001.ext f002.ext ... Имена файлов ...
0
голосов
1ответ
2k показов
Ubuntu 12.04 su терпит неудачу: не может выполнить /bin /bash нет такого файла или каталога
После добавления пользователя как sudoers as, su для этого пользователя завершается с сообщением об ошибке: Cannot execute /bin/bash : No such file or directory Я гуглил и обнаружил много подобных ...