Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
3
голоса
3ответа
15k показов
git: команда не найдена через bash
Я новичок в bash, так что извините, если я спрошу что-нибудь глупое. Короче говоря, я пытаюсь запустить следующий скрипт bash: #!/bin/sh ACTION="init" # init or push USERNAME="username" ...
3
голоса
1ответ
1k показов
Замена подстановочных знаков в bash
У меня есть ОС Ubuntu 10.04, и если я делаю это на терминале (это работает): $ ssh new_machine "find /tmp/test_*.csv -mtime +14 -exec rm '{}' \;" Но если я помещу его в сценарий оболочки, он не будет ...
3
голоса
2ответа
2k показов
Как запустить Bash на Ubuntu под Windows из стороннего приложения?
Я установил Windows Subsystem для Linux (WSL), чтобы использовать Bash для Ubuntu в Windows (далее сокращенно до «Bash».) В cmd.exe я могу запустить bash -c gcc --version а также использовать cmd -k ...
3
голоса
0ответов
852 показов
Brew Doctor ошибки - безопасно удалить файлы?
Кажется, я напутал, так как врач-пивовар возвращает несколько ошибок: brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. ...
3
голоса
3ответа
723 показов
Скрипт Bash для печати файлов с определенной длиной строки
Я новичок в этом ... Мне нужен скрипт, который получает каталог в качестве параметра и печатает имена файлов, которые имеют от 15 до 50 строк, но я не знаю, как использовать вывод wc в if -sentence: ...
3
голоса
1ответ
1k показов
Вывести несколько строк в файл точно так, как он представлен
Итак, у меня есть установочный скрипт, который в один момент записывает несколько строк в файл. Это еще один сценарий. Я хочу, чтобы это повторилось: cat > $BASEDIR/start.sh
3
голоса
2ответа
887 показов
ограничить rsync (или скрипт bash) каталогом
После неудачной аварии с rsync, удаляющей неправильные файлы из-за неправильного параметра назначения, я хочу ограничить rsync (или выполняющий его скрипт bash) возможностью удалять / изменять файлы ...
3
голоса
1ответ
6k показов
Скрипт Bash не ждет окончания загрузки wget
Я использую следующий скрипт bash для объединения различных архивов gzip: wget -O bluelvl1.gz http://list.iblocklist.com/?list=ydxerpxkpcfqjaybcssw&fileformat=p2p&archiveformat=gz wget -O bluelvl2.gz ...
3
голоса
1ответ
132 показов
Переменная окружения $ HOME не устанавливается автоматически
У меня есть пользователь, которого я создал с помощью adduser --system --shell /bin/bash --home /home/myuser myuser Соответствующая строка в /etc /passwd выглядит так: ...
3
голоса
1ответ
103 показов
Bash работает в последовательности от Cronjob
#!/bin/bash # My first script sleep 15 & wait python pythonFileName.py & wait python pythonFileName.py & wait python pythonFileName.py & wait Как заставить его ждать завершения предыдущей строки ...
3
голоса
1ответ
254 показов
Скрипт SSH Interactive Console, которому нужны экранированные символы
Я хотел бы изменить свое существующее соединение SSH через скрипт оболочки. Поэтому, если я запускаю существующий скрипт удаленно, я бы хотел, чтобы он открыл новый порт для туннелирования. ...
3
голоса
2ответа
4k показов
Как выполнить команду, и если она не удалась, выполнить другую команду и вернуть 1?
Я привык к этому стилю на других языках: do_something || (log_error; return 1) # do something, and if that fails, log the error and then return 1 no matter what, even if the logging fails. Но я не ...
3
голоса
3ответа
416 показов
Определить мой конкретный клиентский компьютер через SSH к серверу
Я делю сервер / среду разработки с несколькими другими инженерами, и мы все совместно используем учетную запись пользователя на этом сервере. Я использую его достаточно часто, поэтому я хотел бы ...
3
голоса
2ответа
124 показов
SSH открыт для процесса, отличного от bash
У меня на работе есть требование, чтобы при запуске ssh'а в устройство вместо обычного процесса, который пользователь видит / запускает при запуске (bash), мне нужно было запустить собственный ...
3
голоса
2ответа
8k показов
3
голоса
2ответа
96 показов
Как просматривать журналы онлайн во время интенсивного использования с экраном, tmux или Byobu?
Обычно я использую tail -F , но при интенсивном использовании он становится безответственным и нечитаемым. На SSH я также использую buyobu для ввода пароля только один раз. Но когда любой из экранов ...
3
голоса
1ответ
796 показов
Программы, определяющие канал на его выходе, чтобы отключить окрашивание
Некоторые программы имеют цветной вывод (например, grep или emerge в моей системе gentoo), но если их вывод передается по конвейеру, например, в less или в файл, цветной вывод отключается. Тем не ...
3
голоса
3ответа
2k показов
новый PATH не отображается в новой консоли
Добавьте путь к Mongo в мой $ PATH в git-bash: jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin $ PATH=$PATH:/c/Program\ Files/mongodb-win32-x86_64-2.2.2/bin jcollum@MACHINE /c/Program ...
3
голоса
2ответа
195 показов
Как отобразить несколько строк?
У меня есть такие строки: server { listen 80; server_name $brand.mydomain.com; root /srv/www/clients/$brand/soon; } Как я могу добавить все эти строки сразу в конец /etc /nginx /sites-available ...
3
голоса
3ответа
196 показов
Прозрачное использование временных файлов в качестве средства передачи
Как многие из нас наверняка знают, это хорошая идея, чтобы ваша программа принимала ввод stdin. Очень многие программы допускают такую среду * nix. Это позволяет нам делать классные вещи, такие как ...
3
голоса
1ответ
1k показов
Bash readline Blink-Matching-Paren не мигает соответствующие скобки
Bash readline имеет настройку blink-matching-paren которая не работает для меня. Если я наберу открытую скобку в командной строке, затем какой-нибудь текст, то закрывающая скобка у меня не будет ...
3
голоса
2ответа
328 показов
Как я могу сделать `dir * .mp3` в bash?
В Windows я быстро запускал dir *.mp3 чтобы найти все файлы с расширением mp3 в текущем каталоге. Есть ли такой же быстрый способ сделать это с помощью bash? Команда ls похоже, способ игнорировать ...
3
голоса
2ответа
834 показов
Bash: случайно создал тильду в каталоге
Я новичок в использовании Баш на OSX, и я как - то создал ~ реж в папке проекта. (Он отображается как каталог, а не как символическая ссылка.) Есть ли безопасный способ избавиться от этого экземпляра ...
3
голоса
1ответ
967 показов
Как кошка << 'EOF' произвольных текстовых данных из буфера обмена
Я хочу вставить текст в терминал и сохранить его в файл, не используя редактор, а просто "cat". Но слишком длинные строки или табуляции в тексте делают это невозможным с помощью простой команды, ...
3
голоса
2ответа
475 показов
Как я могу заставить режим shell-script в Emacs интерпретировать #PBS -S /bin /bash как код оболочки bash?
Я использую Emacs в системе LINUX, которая использует Portable Batch System (PBS) для управления использованием ресурсов. Сценарии PBS требуют "#PBS -S /bin /..." в качестве первой строки в сценарии, ...
3
голоса
1ответ
368 показов
Перенаправить стандартный вывод на несколько программ
Я делаю некоторую потоковую обработку некоторых довольно существенных файлов - мне было интересно, есть ли способ разделить стандартный вывод для передачи в несколько программ. Я хотел бы сделать ...
3
голоса
1ответ
504 показов
Не удается найти "Bash на Ubuntu в Windows 10"
У меня проблемы с установкой "Bash на Ubuntu на Windows". Я использовал этот учебник, чтобы помочь мне пройти через этапы установки. Я хотел бы отметить, что этот учебник работал для меня без ...
3
голоса
2ответа
651 показов
Записать bash_history в личную базу данных для всех пользователей?
Я хочу иметь возможность настроить базу данных MySQL и записать все команды, введенные на моем сервере, по имени пользователя и команде. Возможно ли это, и если да, то как бы я это настроил?
3
голоса
2ответа
351 показов
Источник мой профиль bash, когда я su на OS X
Я хотел бы получить свой .bash_profile (или, возможно, какой-нибудь другой файл) всякий раз, когда я переключаюсь на суперпользователя. (.bash_profile - это rc для входа в систему в Mac OS X, .bashrc ...
3
голоса
3ответа
1k показов
Как экранировать файлы, содержащие специальные символы, такие как - или пробелы
Содержание каталога: $ ls -l total 122639 -rw-r--r-- 1 125578080 Aug 20 17:47 - Diana Krall, Stan Getz & Oscar Peterson.7z drwxr-xr-x 4 4096 Aug 20 18:02 Java Я хочу использовать команду file в этом ...
3
голоса
1ответ
3k показов
Зависит от сценария автозаполнение в оболочке
Я создаю много маленьких сценариев, чтобы помочь мне в моей повседневной жизни. Я хотел бы предоставить автозаполнение для них, особенно, что я намерен поделиться ими с людьми. Теперь я знаю, что ...
3
голоса
3ответа
417 показов
подсказки heredoc не переданы в
Я пытаюсь автоматизировать создание пользователя PostgreSQL с помощью скрипта bash. Я указываю исходный пароль, как подсказывает команда "createuser", и я хотел бы сделать это в bash, что, я думаю, ...
3
голоса
3ответа
690 показов
Почему это не работает в цикле?
Это на Ubuntu 12.04. Я пытаюсь выяснить, как заставить ffmpeg выполнить рекурсивное пакетное преобразование FLAC в MP3. Если я cd в каталог и использую for f in *.flac; do ffmpeg -i "$f" -c:a ...
3
голоса
1ответ
2k показов
Где я могу изменить текст, отображаемый Ubuntu при входе в систему?
Когда я вхожу в оболочку в Ubuntu 12.04, я всегда вижу это сообщение Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic x86_64) * Documentation: https://help.ubuntu.com/ System information as ...
3
голоса
2ответа
109 показов
Удаление определенного расширения с помощью Bash (быстро)
Я видел другие темы об удалении определенного расширения в каталоге. Тем не менее, когда я пытаюсь это сделать, кажется, что это работает, но требуется много времени, чтобы просмотреть каталоги и ...
3
голоса
2ответа
1k показов
Как переместить файлы в каталог?
Я унаследовал структуру папок в проекте и хотел бы немного ее упростить. У меня есть полный каталог папок (1-й уровень), и у каждой из этих папок есть несколько папок (2-й уровень), и у каждой из ...
3
голоса
1ответ
17k показов
Как отправить по почте вывод сценария оболочки как задание cron
Я создал задание cron, которое запускает скрипт оболочки. Мне бы хотелось, чтобы скрипт оболочки запускался, захватывал его результаты и получал его по электронной почте после завершения. Вот что у ...
3
голоса
2ответа
375 показов
сделать размер файла не менее 1 МБ
Я пытаюсь узнать об операционных системах, создав одну из них и протестировав ее в virtual-box, но VBoxManage convertfromraw не позволяет моему исходному файлу быть очень маленьким (512B). Существуют ...
3
голоса
3ответа
3k показов
После переключения обратно на bash не могу получить доступ к root
Я новичок в Linux и использую Debian 7. Я использовал bash, но попробовал zsh, используя chsh. Первоначально, вероятно, введено неверное имя оболочки, но в итоге успешно переключилось на zsh. Теперь ...
3
голоса
2ответа
215 показов
sudo - для чего это нужно в osx mountain lion?
Новый пользователь Mac здесь. Я попытался создать символическую ссылку (установка x11) в /opt: ln -s /opt/X11 /usr/X11 Но разрешение отказано. Очевидно, что я, вероятно, могу использовать sudo, но ...
3
голоса
4ответа
2k показов
sudo отображает введенный пароль в скрипте bash
У меня есть скрипт bash, который использует sudo несколько раз. В этом есть пара странных моментов. Он запрашивает мой пароль через несколько секунд после того, как я уже ввел его для предыдущей ...
3
голоса
2ответа
868 показов
Команда запуска экрана, отсоединение и получение вывода
Я пытаюсь написать скрипт, который подключается и запускает команду на /dev /ttyUSB0 после того, как получит вывод. screen -d -m 'SCREEN COMMAND' -L /dev/ttyUSB0 Но это не создает выходной файл. Как ...
3
голоса
4ответа
2k показов
Как запретить пользователю скрывать свою историю bash?
Я считаю, что существует множество способов предотвратить запись вашей истории bash, например, export HISTSIZE = 0, как я могу запретить пользователям скрывать свою историю bash?
3
голоса
4ответа
363 показов
Изменить каталог вверх до указанной цели
Я часто в глубине дерева каталогов, перемещаясь вверх и вниз для выполнения различных задач. Есть ли что-нибудь более эффективное, чем идти?/../../..«? Я думал что-то вроде этого: если я в /foo /bar ...
3
голоса
1ответ
98 показов
Используйте emacs для редактирования текста в памяти
Можно ли как-то редактировать текст в памяти в emacs? (Т.е. не заходя через файловую систему.) Я пишу сценарий, в котором мне нужно отредактировать вывод команды, а затем обработать отредактированный ...
3
голоса
3ответа
8k показов
Как автоматически зафиксировать мой репозиторий git с помощью cron?
Я смотрю много ответов на эту тему, но здесь что-то не так, позвольте мне объяснить. Я создаю этот скрипт, чтобы сделать мой cron чище :) #!/bin/bash cd /home/valter.silva/Development/git/valter/ ...
3
голоса
2ответа
804 показов
Как Windows может сделать `mount -o loop, rw, offset = X`?
Я хочу смонтировать с -o loopoffset=70254080 ./raspbian-jessie-lite.img в папку ./mntpt . Параметр rw является ключевым здесь - мне нужно отредактировать внутренности .iso (установить wifi логин \ ...
3
голоса
1ответ
3k показов
Как правильно настроить GNU Screen для отображения запущенной программы в hardstatus
В bash для отображения названия текущей программы в строке жесткого экрана GNU Screen требуется всего две строки конфигурации. Сначала скажите экрану, как обычно выглядит конец вашей подсказки, и ...
3
голоса
1ответ
694 показов
Завершение кавычек или скобок в bash, без нажатия клавиши TAB
Есть ли какой-нибудь способ получить bash для автозаполнения совпадающих символов, таких как '"[{( с их правосторонними аналогами? Я хотел бы сделать это без необходимости вкладки. Например, ввод ...
3
голоса
6ответов
1k показов
Предварительно авторизовать sudo? (Так что его можно запустить позже)
Я часто настраиваю свой рабочий компьютер на выполнение некоторых трудоемких вычислений, прежде чем я иду домой вечером. После того, как они закончили, я бы хотел, чтобы он отключился. Однако, ...