Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
3k показов
Что такое SSH_AUTH_SOCK?
Когда я экспортирую в моем терминале, я вижу: declare -x Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.zTF2WfVZJa/Render" declare -x ...
1
голос
0ответов
579 показов
История Bash не работает?
Я использую FreeBSD 11 и Bash в качестве оболочки. Я проверил все основы. История показывает как "на" HISTFILE, HISTFILESIZE и HISTSIZE все установлены с разумными значениями. $ HISTFILE существует и ...
1
голос
2ответа
220 показов
Организация grep с переносами строк
Как я могу добавить разрывы строк между моим egrep? # nmap -sP 192.168.1.0/24 | egrep 'MAC|report' Я хотел бы добавить перенос строки после каждой из двух строк. Какая самая эффективная стенография? ...
1
голос
1ответ
456 показов
Каталог Symlink в существующий каталог (объединение файлов)
У меня есть каталог ghc содержащий ghci.conf: $ tree ghc ghc └── ghci.conf 0 directories, 1 file И я хочу создать символическую ссылку в $HOME/.ghc , но последний каталог содержит другие файлы и ...
1
голос
2ответа
685 показов
Копировать только файлы * .h со структурой подпапок bash
Мне нужно написать скрипт для копирования только * .h файлов с сохранением структуры папок: теперь это выглядит так: cd "${SRCROOT}" echo 'Copying Cocos Headers into Framework..' cd .. for H in `find ...
1
голос
1ответ
49 показов
Скрипт Bash зависает после x запусков
Я сделал скрипт, который тестирует веб-сервер с осадой. Перед каждым запуском я хочу сбросить виртуальную машину до снимка, чтобы у каждого теста была одна и та же начальная точка. Проблема в том, ...
1
голос
3ответа
8k показов
Как сделать скрипт быстрого запуска bash в терминальном приложении Termux для Android?
Мне пришлось прибегнуть к использованию Termux, так как разработчик Servers Ultimate Pro долгое время не обновлял пакет Node.js, а новые функции ES6 ломали мои сценарии. После просмотра инструкций у ...
1
голос
4ответа
1k показов
Как получить строку между двумя последними символами "/"
Я использую Bash. У меня есть несколько путей, например /dir0/dir1/dir2/filename.ext и я хочу извлечь строку dir2 в bash. Можно предположить , что слово , которое я хочу , чтобы извлечь расположено ...
1
голос
1ответ
106 показов
Как удалить ненужные пути к каталогам в заархивированном файле?
Используя bash в OS X 10.10, я архивирую папку и сохраняю ее в другом месте, используя это: _now=$(date +"%Y-%m-%d-%H-%M-%S") pushd /Users/me/Documents/local-backups/writing zip -r ...
1
голос
2ответа
1k показов
Linux распаковать: не запрашивать пользователя
Мне нужно распаковать файл в моем скрипте nodejs: var exec = require('child_process').exec; var execOptions = { timeout: 15000 }; exec('bash unzip.sh', execOptions, function (error) { ... }); В ...
1
голос
0ответов
625 показов
Вытащить репо на Raspberry PI boot?
Я застреваю в этом: я пытаюсь сделать git pull на репо при загрузке Raspberry. Что я сделал до сих пор: В /etc/rc.local: su pi -c bash /home/pi/boot.sh Мой скрипт boot.sh: #!/bin/sh set -e cd ...
1
голос
1ответ
22 показов
Nmap не работает при реализации в crontab
Я пытаюсь сканировать сеть каждый день в определенное время (пример ниже в 12:18) с помощью cronjobs, а затем выводить IP-адреса в файл. Команда работает отлично, но не работает, если реализована в ...
1
голос
1ответ
509 показов
Использование grep, sed или awk для поиска слов между ними? Я хочу быть в состоянии извлечь имя пакета до .el7
Я пишу сценарий (bash/ командной строки), и я хочу быть в состоянии извлечь имя пакета до .el7 x=dbus-sharp (пример имени пакета - который меняется) пример текстового файла: Building ...
1
голос
1ответ
4k показов
Получение xargs: неопределенная цитата при поиске текста в файлах
Я использую Mac 10.9.5 с оболочкой bash. Я пытаюсь найти экземпляры текста в группе файлов, но по какой-то причине в одном конкретном каталоге я получаю эту причудливую ошибку "Unterminated quote" ...
1
голос
1ответ
617 показов
Список всех корневых файлов в не корневых папках
Я должен сделать аудит, касающийся удаления корневых привилегий для сервера. Чтобы свести к минимуму риск того, что что-то сломается или пойдет по пути додо, я хочу найти все файлы / папки, ...
1
голос
0ответов
155 показов
Rsync определенное количество подкаталогов
В настоящее время я работаю над переносом почти 80 серверов jenkins для нашей компании на один сервер jenkins. Я уже выяснил, как это будет выглядеть, когда мы перенесем рабочие места, однако ...
1
голос
1ответ
3k показов
Как установить bash-завершение Debian с помощью homebrew?
Я хочу, чтобы bash установил завершение команды bash на моем Mac с помощью brew.
1
голос
2ответа
99 показов
Найти новые ips в сети
Решение, которое я хочу решить, состоит в том, чтобы обнаружить недавно подключенный ip (и, предпочтительно, mac и vendor) в локальной сети. До сих пор я пробовал arp-scan и nmap. Мне нравится ...
1
голос
1ответ
96 показов
bash + как избежать определенных сообщений в лог-файле
когда я запускаю скрипт bash на моей машине с Linux, в моем журнале появляются следующие ошибки: примечание - мы устанавливаем в сценарии: exec > $log 2>&1 , ( in order to send all standard ...
1
голос
1ответ
2k показов
Как я могу установить переменные окружения в окне запуска GitLab CI?
Нам нужно установить прокси-сервер компании для доступа в Интернет из нашей сети. Это необходимо для процесса сборки (для извлечения зависимостей). Я добавил соответствующие строки в /etc/bash.bashrc ...
1
голос
1ответ
4k показов
как использовать xmllint для того, чтобы получить значение из XML
У меня есть следующий XML-файл install_env install_env Com 1.10.3 как получить значение тега Name - install_env с помощью инструмента - xmllint
1
голос
0ответов
75 показов
Является ли bash-скрипт разумной альтернативой работе cron или демону C
Наш производственный сервер сталкивается с проблемой cron. Cron настроен на выполнение каждые 5 минут, что работает большую часть времени, однако я сталкиваюсь с проблемой, из-за которой работа может ...
1
голос
0ответов
58 показов
Bash, чтобы открыть браузер, прокрутка, затем сделать скриншоты
Хотел узнать, возможно ли сделать сложный удар. Чтобы упростить нашу работу, мы ищем инструмент, который делает скриншоты каждый час, но в другом положении DOM или Scroll. Они просят нас быть полным ...
1
голос
1ответ
570 показов
Аналогичное командное предложение в терминале
В Ubuntu (и, вероятно, в другом месте), если я неправильно пишу команду, оболочка предлагает команды, записанные аналогично: askewchan@foppl:~$ exi No command 'exi' found, did you mean: Command 'ex' ...
1
голос
1ответ
113 показов
Команда автозаполнения префикса в bash
Я должен запускать свои приложения, используя ряд префиксных команд (например, xvbf-run). Скрипты / приложения запуска имеют работающее автозаполнение. Так работает следующий script1 . Но следующее ...
1
голос
2ответа
857 показов
SSH автоматически выходит из системы
Я потратил часы и часы на "простое и веселое" задание на онлайн-платформе обучения. По данным сайта: Когда запускается Bash (популярная оболочка Linux), он выполняет команды в различных сценариях. ...
1
голос
1ответ
405 показов
Как выйти из бесконечного цикла в родительском терминале?
Для проверки команды trap я создал следующий цикл в терминале: while true ; do echo BEGIN ; bash -e ; echo "exit code = $?" ; echo END ; done Как выйти из этого цикла и вернуться к родительской ...
1
голос
1ответ
128 показов
Управление пробелом между словами (.bat)
Вопрос, возможно, не такой хороший, чтобы задавать его, но я действительно не могу обойти это решение. У меня есть файл .bat который соединяет сервер UNIX (используя команду командной строки PuTTY) и ...
1
голос
4ответа
130 показов
Как сохранить порожденные программы GUI при закрытии bash
Когда я запускаю программы GUI из окна терминала (с '&' в конце), как я могу закрыть терминал, не закрывая также программы GUI?
1
голос
0ответов
41 показов
Фоновые процессы, вызванные из .bashrc (в сеансе tmux), умирают при выходе из tmux?
Это глупо объяснять, но вот поведение, которое я наблюдаю: # ~/.bashrc if [ -n "$TMUX" ]; then sleep 100 & fi С этим в моем .bashrc я могу запустить сеанс tmux, pgrep sleep и увидеть, как подойдет ...
1
голос
1ответ
50 показов
Контролировать и условно действовать при непрерывном выводе команды
В bash у меня есть команда, работающая на экране: while true do echo $RANDOM sleep 1 done Выход которого: 12396 19683 31641 ... Я хотел бы передать это во что-то вроде grep/awk, и я соответствую ...
1
голос
1ответ
261 показов
Как я могу проверить, на каких компьютерах я вошел в мою школьную сеть?
В какой-то момент на прошлой неделе я забыл выйти из компьютера где-то в моей школе, и теперь я не могу открыть Firefox, потому что он уже открыт на этом компьютере. Есть ли для меня команда ...
1
голос
1ответ
1k показов
Bash/Sed, как вставить строку со специальными символами в файл
У меня есть сценарий, над которым я сейчас работаю. И я столкнулся с проблемой, когда мне нужно предложить пользователю ввести строку, затем зашифровать ее с помощью sha-512, а затем вставить ее в ...
1
голос
0ответов
13 показов
расширить PATH для оболочки gnome для доступа к ruby-файлу с помощью RVM
У меня есть терминал, написанный на ruby, который я устанавливаю с гемом. Я хочу иметь возможность запустить этот терминал, когда я нажму Alt+F2 в gnome-shell. Когда я использовал версию моей системы ...
1
голос
1ответ
5k показов
невозможно выполнить: слишком много уровней символических ссылок
По ошибке я выполнил эти команды: sudo ln -sf bash /bin/sh sudo ln -sf bash /bin/bash Когда я перезагрузил сервер Linux в режиме восстановления, я получил это сообщение: init : Failed to spawn ...
1
голос
1ответ
587 показов
Перенаправить вывод в файл, затем написать предложение с кодом выхода в конец того же файла
Я пытаюсь перенаправить весь вывод скрипта python на output.out , а затем по завершении скрипта python записать Exited with code: в тот же файл, где - это код выхода процесс / скрипт python. Мне ...
1
голос
2ответа
1k показов
Как сделать копию файла в том же каталоге
Это создает файл в том же директории, что и some.file.bak. find /home/ -ipath "*/temp/some.file" -type f -exec cp {} {}.bak \; Как сделать копию под другим именем, например «another.file», в том же ...
1
голос
2ответа
185 показов
$ SHLVL не увеличивается (echo $ SHLVL)
Я изучаю сценарии оболочки и застрял в этих маленьких экспериментальных сценариях оболочки: 1 #!/usr/bin/env bash 2 A=1 3 (A=2;echo "A is $A in $SHLVL") 4 echo "A is $A in $SHLVL" 5 exit 0 Без ...
1
голос
0ответов
49 показов
Ctrl R не показывает новейшую историю
На Mac, когда я пытаюсь найти свою историю команд, я получаю только очень старые команды. Ни одна новая команда не сохраняется в истории. Вы видите здесь, что после истории я выполнил команду ...
1
голос
2ответа
59 показов
Выход из персонажа и эхо-команда
Наличие простых команд эха: echo "\n" а также echo "\\n" оба результата дают одинаковый результат \n Может кто-нибудь объяснить мне подробно, как bash обрабатывает такие команды (char за char) и ...
1
голос
0ответов
263 показов
Перенаправить дескриптор файла с удаленного компьютера на локальный компьютер
Предположим, у меня есть следующий скрипт на удаленном хосте: $ cat remote_script #!/bin/bash exec 3>file.log echo "Output to stdout" echo "Output to stderr" >&2 echo "Output to fd3 >&3 Когда этот ...
1
голос
0ответов
533 показов
Как включить цвета с Win32-OpenSSH и Putty?
Резюме Кажется, в Win32-OpenSSH есть ошибка, которая не позволяет отображать цвета в некоторых эмуляторах терминала, таких как PuTTY и mintty. Win32-OpenSSH, по-видимому, заменяет последовательность ...
1
голос
1ответ
54 показов
Консоль: разница между путями
Пожалуйста, объясните мне разницу между: x:/somepath/ /x/somepath/ x:\somepath\ .... И есть ли универсальный путь записи для всех ОС? Я знаю, что окна используют x:/somepath/
1
голос
1ответ
105 показов
MV внутри сценария оболочки не перемещает файлы
Часто обсуждаемые, но ответы, к сожалению, не привели меня к решению, и мне немного стыдно, что мне нужно снова задать этот вопрос. Но мы здесь. У меня есть сценарий оболочки dosomething.sh с shebang ...
1
голос
1ответ
1k показов
Как избежать абсолютного пути к исполняемому файлу в systemd?
У меня есть несколько различных проектов, уже содержащих сервисы Upstart, и я внедряю подход, чтобы связать эти сервисы в /etc/init напрямую из рабочей копии SVN. Upstart предоставляет встроенные ...
1
голос
2ответа
26 показов
PS1 установлен на -bash-3.2 $ после использования chmod
Я следовал инструкциям по установке WSJT-X (радиопрограмма), и он заставил меня переместить файл с именем sysctl.conf на рабочий стол и выполнить следующие команды терминала: sudo cp ...
1
голос
1ответ
358 показов
Скрыть путь к файлу при вызове исполняемого файла в скрипте .bash?
Я хочу написать сценарий bash, который вызывает скомпилированный исполняемый файл (я начинающий студент compsci). Тем не менее, я хочу скрыть фактический путь к файлу от вызова. Вот моя функция, ...
1
голос
2ответа
2k показов
Передача файла через SSH с сервера обратно клиенту
Я вошел на удаленный сервер через SSH (Linux) или через замазку (Windows). Я хочу скопировать файл обратно на исходную машину из командной строки (из-за удобства). Я знаю, что могу запустить ...
1
голос
1ответ
256 показов
Интерактивное меню (автозаполнение) в bash с диалогом (1)
Таким образом, мы можем использовать dialog --menu ... чтобы создать меню. И мы можем быстро выбрать опцию по первой букве тега. Я хочу, чтобы dialog регистрировал нажатия клавиш и выполнял ...
1
голос
1ответ
42 показов
Убедитесь, что файлы существуют на удаленном сервере с другой структурой каталогов или организацией
Я разработал проект NAS для замены устаревшего общего внешнего диска, и перед тем, как вывести из эксплуатации старый общий диск, я хотел бы убедиться, что скопировал все важные данные на новый NAS. ...