Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
188 показов
не удалось запустить команду в файле bash при запуске
У меня есть виртуальная машина в EXSI 6.5, и я устанавливаю на нее Ubuntu. Я пишу Bash-файл для запуска команды при запуске, как показано ниже: #!/bin/bash # Bash script to dvblast sleep 10 ...
1
голос
1ответ
616 показов
Bash - синтаксический анализ XML-вывода nmap
Я пытаюсь написать сценарий bash, который будет принимать идентификатор порта, полученный из команды nmap, а затем использовать эти порты для отправки файла с помощью netcat. Таким образом, я получил ...
1
голос
2ответа
91 показов
Строковая переменная в качестве параметра команды внутри сценария оболочки
Как я могу сохранить разделенную строку в переменной и использовать ее в качестве параметра команды внутри сценария оболочки? Вот что я пытаюсь сделать: DESTINATION='/mnt/External Harddisk' ...
1
голос
0ответов
29 показов
Linux bash перестал работать в Windows после обновления
Если я ввожу bash при запуске, а затем нажимаю клавишу ввода, отображается и закрывается приглашение без сообщения об ошибке. Я уже пытался удалить и переустановить его. У меня включен режим ...
1
голос
4ответа
4k показов
Многострочный && комбинаторный оператор для цепочки команд в командном файле
Я вижу, что этот оператор используется в Windows (и может быть Linux?) связать / объединить несколько команд в одной строке. Команды выполняются одна за другой до тех пор, пока предыдущее успешно ...
1
голос
1ответ
1k показов
Mac OS X, кажется, не может найти каталог, который, безусловно, существует
По какой-то причине Mac OS X не может найти каталог, который я только что создал. Есть идеи почему? sh-3.2# mkdir /Users/Administrator/Documents/drive/ sh-3.2# mount -w -t "hfs+" /dev/disk1s2 ...
1
голос
1ответ
684 показов
Можно изменить цвет текста в консоли Bash из сценария powershell
У меня есть git setup для выполнения сценария powershell во время слияний. Я использую Git Bash на окнах для команд Git. Функция Write-Host Powershell выводит текст в консоль Bash, но использование ...
1
голос
0ответов
140 показов
tmux режет символы в строке состояния
По какой-то причине я не могу использовать плагин tmux battery, поэтому я написал небольшой скрипт для получения статуса батареи: percentage=$(cat /sys/class/power_supply/BAT1/capacity) status=$(cat ...
1
голос
1ответ
111 показов
Расширенное использование Wget
У меня есть список из примерно 200 серверов, которые содержат ссылки на отдельные файлы, для этого вопроса давайте просто представим, что они являются .txt файлами. Мне нужно скачать каждый файл, ...
1
голос
1ответ
2k показов
Дублируйте удаленный сеанс в терминале в Linux (Ubuntu)
Как дублировать удаленный сеанс в терминале Linux (Ubuntu)? Например, если у меня открыт сеанс SSH, как я могу скопировать этот сеанс в терминале?
1
голос
0ответов
959 показов
Cygwin и Cygwin64 пропускают подсказку в терминале
Я пытался установить и переустановить Cygwin и Cygwin64. Я также пробовал разные зеркальные сайты. Вместо того, чтобы видеть такую строку, как user@PC~ $ , я вижу пустой экран с мигающим курсором. ...
1
голос
1ответ
77 показов
Как определяется встроенная команда bash?
Я заметил, что такая команда, как cd .. на самом деле преобразуется во builtin cd .. и затем выполняется. Но как определяется builtin ? which builtin ничего не показывает и не находится в /bin , ...
1
голос
2ответа
1k показов
Пользовательская команда Thunar: держать терминал открытым
Когда я делаю пользовательские команды для Thunar с помощью команды xfce4-terminal -x , иногда мне хочется видеть вывод команды Terminal. Как я могу предотвратить закрытие Терминала после запуска ...
1
голос
1ответ
97 показов
Как я могу отключить мою способность вводить команду `git commit` в оболочке bash?
tl; dr: есть ли способ заставить мою оболочку отклонять все, что я печатаю, начиная с git commit? Это позволило бы мне запускать скрипты с git commit в них, но не позволяло вводить любую команду, ...
1
голос
2ответа
68 показов
Введите содержимое файла, передайте некоторые действия и верните результат обратно
Есть ли способ сделать что-то вроде этого: cat somefile.txt | sort | uniq > somefile.txt Т.е. Я хочу перечислить весь файл, затем направить некоторые действия к его содержимому и, наконец, вернуть ...
1
голос
1ответ
593 показов
Можно ли «получить» исходный код скрипта Python?
У меня есть большая кодовая база Python, которая много знает о моей рабочей среде. Я хотел бы использовать его для настройки сеанса ZSH при открытии окна терминала. Скрипт python будет выводить ...
1
голос
1ответ
348 показов
Bash перебирает все каталоги внутри каталога и, если находит какой-либо экземпляр строки в каждом конкретном каталоге, делает это
У меня есть служба, которая использует уникальный порт, указанный пользователем для удаленных подключений. Я установил несколько экземпляров этого сервиса и написал скрипт bash для автоматизации ...
1
голос
1ответ
874 показов
На сервере Ubuntu: запуск Chrome от имени другого пользователя (не root) не работает
[Я новичок, так что терпение за терпение] Я попытался запустить Chrome на сервере ubunto и получил это:root@stender:/opt/google/chrome# ./chrome.....ERROR:zygote_host_impl_linux.cc(90)] Running as ...
1
голос
2ответа
1k показов
Подсчет количества открытых файлов для каждого пользователя?
Я ищу команду, которая перечисляла бы мне количество открытых файлов для каждого пользователя, отсортированных по убыванию. Например, lsof -u postgres | wc - перечислил бы их только для пользователя ...
1
голос
0ответов
315 показов
Невозможно запустить скрипт, который отправляет мне по электронной почте результаты как суперпользователь. (возвращается: send-mail: 550 5.1.0 Не наш Клиент)
Я пытался отладить это в течение 2 дней безуспешно. Это скрипт, который я пытаюсь запустить: #!/bin/bash emailaddress='my_username@gmail.com' output=`sudo rsync -av --delete /media/sync/1/backup ...
1
голос
1ответ
195 показов
Рекурсивно найти файлы всех вложенных папок и сопоставить их с именем содержащей их папки
Надеюсь, что это возможно, я хотел бы сканировать все файлы в подпапках /home/user/source/ и создать символические ссылки на эти файлы в другой папке с другим расширением файла. Итак, я начну с этой ...
1
голос
3ответа
2k показов
Что такое эквивалент Bash для «cmd /c»?
Я пытаюсь запустить окно Bash Shell, которое должно немедленно запустить приложение Windows. Это эквивалент Bash для «cmd /c MyApplication.exe». MyApplication - это консольное приложение Windows. Я ...
1
голос
1ответ
134 показов
Оператор блока IF внутри скрипта execlineb
У меня есть Docker-контейнер на основе Alpine, который запускает S6 Overlay для управления двумя службами внутри него (музыкальной базой данных и веб-интерфейсом для управления им). Проблема ...
1
голос
0ответов
106 показов
Не удается запустить GAP в Cygwin
У меня есть GAP, который я хотел бы запустить из Emacs. Для emacs есть кое-что, называемое «gap mode», которое я установил. Очевидно, он находит правильный исполняемый файл для запуска GAP, так как ...
1
голос
1ответ
142 показов
Как вызвать функцию внутри скрипта bash на Raspbian?
У меня есть этот скрипт, который я использую на Centos в течение многих лет. Я сейчас вызываю тот же скрипт на Raspberry Pi и получаю эту ошибку: /media/Backups/backup_all.sh: 2: ...
1
голос
0ответов
81 показов
Как зайти в ssh, запустить top и закрыть сессию ssh с помощью ~/.toprc
Если я захожу на удаленный хост через ssh и запускаю top, он получает файл конфигурации ~/.toprc. Я также могу успешно выполнить следующую команду ssh -t @ "top -b > top.dat" Тем не менее, это держит ...
1
голос
1ответ
522 показов
Изменить путь к библиотеке R BLAS
В настоящее время R в моей системе использует эту библиотеку для `BLAS ': ldd /usr/lib/R/bin/exec/R libblas.so.3gf => /usr/lib/libblas.so.3gf Я хочу изменить путь для использования ACML. Можно ли ...
1
голос
1ответ
1k показов
Добавить символ в конец n-й строки в терминале
Я пытаюсь добавить количество пробелов в конец N- й строки файла из командной строки. Кто-нибудь может показать мне, как это сделать?
1
голос
1ответ
7k показов
Как правильно установить переменную $ PATH в zshrc?
Когда я впервые устанавливаю zsh(oh-my-zsh), файл ~/.zshrc по умолчанию имеет следующие строки: # If you come from bash you might have to change your $PATH. # export ...
1
голос
1ответ
563 показов
Диспетчер терминалов /Bash
Существует ли менеджер сессий для многосетевых bash-сессий, аналогично тому, как Google Chrome управляет сессиями веб-серфинга? Что я ищу, так это возможность сохранять и восстанавливать вкладки ...
1
голос
1ответ
92 показов
Сценарий BASH: почему мои переменные не работают
Я пытаюсь использовать некоторые переменные скрипта в скрипте BASH, чтобы сделать мой код более понятным. Однако по какой-то причине мои переменные не расширяются / не используются. Ничего не ...
1
голос
1ответ
163 показов
Как я могу использовать конвейерный вывод различных команд внутри собственного bash-скрипта?
У меня есть этот простой скрипт: #!/bin/bash # This command removes the last "\n" (line feed) character from the file specified as parameter # # Params: # $1 [FILE_NAME] - the name of the file to ...
1
голос
2ответа
380 показов
Disown / background команда, переданная в bash
TL; DR внизу. Я пытаюсь сделать простой экран блокировки для моего ноутбука с Arch / BSPWM. Я нашел программу с именем cmatrix, которая имеет флаг заставки, который заставляет ее завершать работу при ...
1
голос
1ответ
45 показов
Существует ли ограничение на количество ссылок на обратный каталог "../", которые вы можете сделать?
Я никогда не замечал этого раньше (и я использую Linux в качестве основной ОС с 2008 года). Существует ли ограничение на количество ссылок на каталоги, которые вы можете сделать с помощью ../? Зачем? ...
1
голос
3ответа
36 показов
Судо псевдоним не работает на моей пользовательской команды
в моем .bash_profile у меня есть дополнительная команда: trash () { command mv "$@" ~/.Trash ; } Это в основном сейфе rm К сожалению, sudo не работает на этом. Я искал исправление для этого и добавил ...
1
голос
2ответа
487 показов
Nmap работает медленнее как пользователь root, чем обычный пользователь
Я работаю над сценарием bash для автоматического обнаружения и удаленного управления запатентованными регистраторами данных моей компании. Записывающие устройства работают под заказной версией Linux ...
1
голос
1ответ
115 показов
Как изменить владельца данного каталога до перезапуска службы
Я пытаюсь написать сценарий, который я добавлю в cron. Скрипт будет проверять каждые 5 минут, запущен ли процесс, если нет необходимости запускать процесс, но моя проблема в том, что при запуске ...
1
голос
1ответ
416 показов
Почему моя история bash не отсортирована по дате?
Моя история Mac Bash выглядит следующим образом (я копирую только последние +100 строк): 2769 23/09/14 17:54:09nano ~/.bash_profile 2770 23/09/14 17:54:21nano ~/.bash_profile 2771 23/09/14 ...
1
голос
1ответ
223 показов
Как получить разные подсказки для рута и обычного пользователя
Мой .bash_profile имеет разные стили приглашения для обычного пользователя и пользователя root, но для того, чтобы он работал, .bash_profile необходимо перезагружать каждый раз, когда я переключаю ...
1
голос
1ответ
113 показов
Bash скрипт запускает мою программу два раза
У меня есть пользовательская программа-демон на C, которая является демоном. Использование заключается в следующем SampleGame /directory1/ /directory2/ /directoryN/ Я сделал то же самое в сценарии ...
1
голос
1ответ
110 показов
bash скрипт обрабатывает файлы с плохими персонажами
Я получил zip-файл со структурой папок с круглыми скобками. Я работал над двумя процессами в CLI и теперь объединить их в сценарий Сначала выполняется поиск в файловой структуре конкретных файлов, ...
1
голос
1ответ
363 показов
Ubuntu 16.04 Невозможно заблокировать экран с помощью Cron
Я хочу использовать cron для блокировки экрана в определенное время каждый день. У меня есть очень простой скрипт, содержащий следующее: gnome-screensaver-command -l (блокирует экран). Я знаю, что ...
1
голос
2ответа
662 показов
Удалить каталог, который указан как "Нет такого файла или каталога"
У меня есть папка на внешнем жестком диске, в которой есть любопытная папка, которая отображается как "Нет такого файла или каталога", когда я делаю список каталогов. Смотрите скриншот ниже. Как ...
1
голос
1ответ
125 показов
Программный запуск 6 серверов и управление терминалом Gnome
Я хотел бы сделать скрипт (Bash), который будет программно начать gnome-termal с 6 вкладками, каждая со своим заголовком начать разные команды в каждой вкладке задержать запуск сервера 5 до тех пор, ...
1
голос
1ответ
47 показов
Как псевдоним bash понимает "$ @"?
Я пытаюсь написать псевдоним, чтобы сделать 2 вещи $alias cde='cd "$@" && echo' но по какой-то причине, когда я звоню с $cde test test все, что происходит, это эхо-тест: Похоже, мой аргумент не ...
1
голос
1ответ
1k показов
Запуск нескольких скриптов rsync в скрипте
Я пытаюсь запустить несколько команд rsync из bash-скрипта, но запускается только первая. Я пытался связать команды с && и ; но ни одна из них не работает #! /bin/bash rsync -ahPr --delete-excluded ...
1
голос
1ответ
356 показов
whereis ничего не возвращает
Я хочу знать, где находится мой исполняемый файл ноутбука Jupyter. Какой из них использует моя среда Python. Так что я печатаю >whereis jupyter в моем терминале. Но это ничего не возвращает. Когда я ...
1
голос
3ответа
68 показов
Две очень похожие линии sed, их можно объединить?
У меня есть следующие две строки в сценарии оболочки, и мне было интересно, есть ли способ сжать их в одну, используя sed. Я не уверен, есть ли подстановочный знак или что-то, что могло бы заменить ...
1
голос
1ответ
306 показов
tar жалуется "Нет такого файла или каталога"
Я использую bash в Windows (распространяется вместе с msysgit) для архивирования файлов журналов - один архив в день. Проблема в том, что следующий скрипт не работает, и я понятия не имею, почему. ...
1
голос
1ответ
31 показов
Длина диапазона в баш
Я пытаюсь удалить некоторые файлы в каталоге с помощью некоторых команд. Использование цикла for i in $(ls -tr $path); ... мне нужно знать длину $(ls -tr $path) Как получить количество файлов в ...