Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

1
голос
2ответа
509 показов

понимание тильды, слеш команды в bash

У меня путаница в значении команды ~/ если x является каталогом, то что означает ~/x в bash. Пожалуйста, ведите меня
1
голос
1ответ
497 показов

ddrescue: повторить неудачные блоки после первого запуска

Я зарезервировал неисправный жесткий диск с помощью ddrescue . Команда, которую я использовал, была # ddrescue -vv -d -J /dev/sda /mnt/rescue/winxp.img winxp.map Программа выполнена около 60 ошибок. ...
1
голос
0ответов
127 показов

Предотвращение добавления команды, уже сохраненной в истории Bash, в историю на macOS

Я хотел бы предотвратить повторное добавление команд, которые уже присутствуют в .bash_history на macOS, при повторном входе в терминал (обычно путем ввода первых нескольких символов и сканирования в ...
1
голос
3ответа
121 показов

Ошибка извлечения данных из текстового файла с помощью команды grep в bash

Я генерирую выходной файл с именем "silence.txt" с помощью ffmpeg. Когда я пытаюсь извлечь строки, содержащие слово "silencedetect", я получаю странную выдержку. Вот мой оригинальный файл ...
1
голос
1ответ
132 показов

Напомним, Отказаться от процесса Mac

Я занимаюсь нейронными сетями, и мой процесс должен был продолжаться около 20 часов. Следуя некоторым дурным советам в других местах, я disowned своего процесса, чтобы он продолжал работать, когда я ...
1
голос
2ответа
1k показов

Sed заменяет пробел на обратную косую черту (Bash)

Я пытаюсь заменить каждый пробел в этом текстовом файле пробелом с обратной косой чертой. cat prefixedfiles.txt | sed "s![[:space:]]! \!g" Оригинал:A a a Результат:A\ a\ a
1
голос
2ответа
203 показов

Добавление неисполняемых (текстовых / текстовых) файлов в мой путь?

У меня есть два файла, которые я хотел бы вызвать из любого из нескольких рабочих каталогов на моем компьютере, поэтому я добавил их в папку с ресурсами, которые я добавил к своему пути (а затем ...
1
голос
1ответ
921 показов

Скрипт для мониторинга использования ЦП и пропускной способности в реальном времени при динамической миграции xen

Мне нужно написать скрипт (bash или python или ??) выполнить динамическую миграцию виртуальной машины в xen, а также одновременно регистрировать и извлекать использование ЦП и пропускной способности ...
1
голос
1ответ
199 показов

Соединение postgresql периодически прерывается (Windows)

Установка: PostgreSQL на Windows 10; PHP7 работает с приложением Symfony3 (заглушкой) в PowerShell или через Bash в Windows (WSL). У меня нет антивирусного программного обеспечения или брандмауэра, ...
1
голос
1ответ
802 показов

Incron не выполнит сценарий, но Cron Will, разрешение отказано

У меня есть простой скрипт для запуска rclone. Он выполняется правильно из корневой командной строки. Он также выполняется правильно при вызове обычным заданием cron. Права доступа к сценарию ...
1
голос
0ответов
19 показов

Как получить compgen -c для вывода через javascript / node-cmd?

Я использую пакет node-cmd для выполнения команд bash и использования вывода в моей программе. Это прекрасно работает для большинства команд, за исключением команды compgen-c, которая возвращает ...
1
голос
1ответ
5k показов

Изменено домашнее местоположение cygwin, теперь терминал не может найти мой конфигурационный файл .minttyrc

Мне пришлось изменить местоположение HOME для Cygwin, настроив его на выбор каталога, который я установил в /etc/passwd (следуя приведенному ниже решению). Кажется, это не проблема для большинства ...
1
голос
0ответов
790 показов

Не могу выполнить бинарную программу

Я использую довольно урезанную версию Linux, в которой нет Bash. Тем не менее, есть Эш. Я не уверен, что именно различия, но казалось, что это может быть актуально. Обычно я могу выполнить двоичный ...
1
голос
1ответ
576 показов

Как использовать «rm -rf --no-preserve-root» в bash в Windows

После включения режима разработчика и установки Windows Subsystem for Linux , как я могу использовать команду rm в оболочке bash, работающей в режиме администратора? Пример: rm -rf --no-preserve-root ...
1
голос
2ответа
2k показов

Как заставить Python работать на Cygwin

Я установил Cygwin и Python, но по какой-то причине я не могу заставить работать Python. когда я набираю type python он дает мне: python is ...
1
голос
2ответа
2k показов

Bash на Ubuntu в Windows выдает ошибку «-bash: /home/user/.bashrc: разрешение запрещено» при запуске

Поэтому я работал с Bash над Unbuntu в Windows, чтобы изучать Linux, поэтому я попытался отредактировать файл .bashrc как способ обучения. Для этого я зашел в корневую папку на моем диске C: и открыл ...
1
голос
0ответов
440 показов

Как я могу нормализовать несколько аудио с помощью ffmpeg?

Я видел этот код: vol=$(ffmpeg -i "$file" -af "volumedetect" -f null /dev/null 2>&1 | grep mean_volume | awk -F': ' '{print $2}' | /cut -d' ' -f1) echo "existing mean_volume.........$vol" ...
1
голос
0ответов
22 показов

Создайте всю командную строку из вызовов bash

Я пытаюсь восстановить командную строку bash в целом, в том числе в трубе; && или же ";". Я использую ловушку DEBUG на моем bash(s) для генерации глобального command.log (как история, но также и для ...
1
голос
1ответ
456 показов

Используя strace, как мне использовать его для получения сетевых и последовательных звонков

У меня есть программа на Python, которая работает в фоновом режиме, и для отладки я должен знать, что мне нужно увидеть, какие вызовы она отправляет и получает для последовательного, сетевого и ...
1
голос
1ответ
161 показов

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

Я сталкиваюсь с проблемой "список аргументов слишком длинный", используя команду в оболочке (в моем случае bash). Большинство предложений для обхода этой проблемы предлагают использовать find или ...
1
голос
1ответ
350 показов

как скопировать все файлы, соответствующие шаблону, в новое дерево папок, совпадающее по структуре

У меня есть папка Все с AllFolders F1 some_file_20170315_xyz.txt some_file_20170314_xyz.txt .... F2 some_other_file_20170315_abc.txt some_other_file_20170314_abc.txt ... ... Fn Как я могу скопировать ...
1
голос
1ответ
1k показов

Настройка псевдонима для использования Macvim в терминале вместо стандартного Vim

Я хочу использовать консольное приложение MacVim вместо стандартного vim. Для этого я пытаюсь установить псевдоним: alias vim="/usr/local/Cellar/macvim/8.0-119_1/MacVim.app/Contents/MacOS/Vim" Но по ...
1
голос
0ответов
48 показов

Умлаутс в терминале-уведомителе MacOS

OSX-Мохаве. У меня есть простой скрипт: #!/bin/bash key="..." text="$(echo $(pbpaste) | sed "s/[\"\']//g")" translate="$(/usr/local/bin/wget -qO - ...
1
голос
2ответа
937 показов

Как узнать, какие у меня файлы запуска для sh или bash?

Из этого вопроса я понимаю, что в зависимости от операционной системы sh и bash ведут себя по-разному. Делая env и alias я могу сказать, что: Каждый раз, когда я открываю OSX Terminal или запускаю ...
1
голос
3ответа
645 показов

BASH: поиск раздела из вывода diskutil

Я пытаюсь найти выходные данные команды, в которой перечислены локальные диски, чтобы найти раздел с именем EFI на загрузочном жестком диске. Я написал очень грязный oneliner, так как я не могу ...
1
голос
1ответ
419 показов

SSH Bash скрипт для повторных команд в сетевом кластере

У меня есть сетевой кластер около 100 машин, часть программного обеспечения и большой список различных параметров для программного обеспечения. Я хочу использовать кластер для ускорения расчетов, ...
1
голос
1ответ
110 показов

парсинг сжатых опций в bash

У меня есть что-то вроде этого: while [[ $# > 0 ]] ; do key="$1" count=0 echo "$1" case "$key" in -r|--rotate) shift rotate $1 shift ;; -d|--devices) shift while [[ "$1" != "-"* && "$1" != "" ]] ; do ...
1
голос
1ответ
707 показов

bash: history -a не пишет, если в HISTFILE уже нет текста

Постановка задачи Я следовал за многочисленными примерами создания творческих вещей с историей bash по следующим направлениям: # simplified example PROMPT_COMMAND='history -a; history -c; history -r' ...
1
голос
1ответ
429 показов

Удалить недействительные доменные имена с Sed

У меня проблемы с написанием команды sed: У меня есть файл, который должен содержать только "действительные" доменные имена. Как я использую с sed, чтобы удалить любую строку, которая не ...
1
голос
1ответ
243 показов

Пользовательская команда не работает

В моей Ubuntu я попытался создать собственную команду: Я добавил bash-скрипт с именем ns3 в /usr/bin #!/bin/bash cd ns3/ns3-allinone-3.19/ns-3.19 Я сделал это исполняемым chmod +x ns3 Тем не менее, ...
1
голос
1ответ
224 показов

перенаправление - почему это не работает

Я знаю, что к процессу прилагается 3 потока, а именно поток ввода, вывода и потока ошибок. И перенаправление выполнения работ слева направо. Я намерен выполнить команду, перенаправить ее поток вывода ...
1
голос
0ответов
63 показов

MinGW Git Bash наблюдаемое несоответствие между результатами работы машин

Я получаю противоречивое поведение при установке Git Bash на разных компьютерах с Windows 7. Различия в поведении довольно незначительны, но я хотел бы понять, что может быть причиной несоответствия, ...
1
голос
2ответа
38 показов

Прокомментируйте xml-сегмент с помощью сценария / команды оболочки

Я пытаюсь сделать сценарий оболочки с 2 параметрами. xmlcomment -c cholo или же xmlcomment -u cholo Учитывая следующий XML-файл, paco Paco Tilla paco cholo Cholo Cote cholocote temo Temo Lesto temol ...
1
голос
1ответ
600 показов

Объединение нескольких файлов на основе сходства имен файлов: Windows Bash(с использованием Windows 10), Powershell или командная строка)

В настоящее время я застрял в том, что казалось легкой задачей. Я работал над сценарием Python, который находит определенные файлы в папке «Загрузки» и помещает их в другую подпапку в другой папке. ...
1
голос
1ответ
43 показов

Перенаправление оболочки

Кто-нибудь может объяснить следующее? :~$ ls macreave.sh fgvdvg > testo 2> testo :~$ cat testo macreave.sh ccess fgvdvg: No such file or directory :~$ ls macreave.sh fgvdvg > testo 2>&1 :~$ cat testo ...
1
голос
0ответов
456 показов

Сделать статический сайт из WordPress сайта с помощью Bash

Я пробовал несколько других сценариев, которые могут сделать статическую версию сайта WordPress, но ни один из них не предназначен для массовых сайтов, и я не нашел ни одного, который будет просто ...
1
голос
1ответ
85 показов

Выбор определенных полей из выходной команды.

top -o %MEM -b > file.txt time1 = 27 марта 21:27:55 time2 = 28 марта 20:27:32 Мне нужно только перенаправить вывод команды top -o %MEM -b в output.txt если время1
1
голос
0ответов
32 показов

Почему автозаполнение не работает?

Когда я пытаюсь автозаполнить имя файла следующим образом: perl t/fi TAB+TAB Это работает нормально. Но когда я использую опцию -d в командной строке. Это не так: perl -d t/fi TAB+TAB Что я должен ...
1
голос
1ответ
3k показов

Sed заменить строку с переменной?

Я пытаюсь заменить строку с переменной с помощью этой команды, но не работает sed '/AXG/s/;/${HOMEx}/g' Пожалуйста, помогите мне с этим
1
голос
2ответа
50 показов

скрипт для принятия аргументов и опций

Я хочу написать скрипт bash, который работает как команда, он должен принимать обе опции, а также аргументы без каких-либо опций. Я был в состоянии написать сценарий для принятия опций, используя ...
1
голос
1ответ
179 показов

Какова цель использования `call` здесь?

в командном файле cmd я нашел следующую строку call sqlcmd -S .\SQLEXPRESS -d main_dev -i create.sql Какова цель использования call здесь? Я читаю https://ss64.com/nt/call.html, но не могу понять, ...
1
голос
1ответ
35 показов

Как динамически распечатать объяснения текущих параметров, используемых в командах Linux?

Есть ли инструмент Linux, который, например, при запуске: ls -lrt будет не только печатать результат, но и будет печатать ls - list files -l - show extended list -r - reverse -t - sort by time AND ...
1
голос
0ответов
118 показов

Проверьте, работает ли сервер

Создать каталоги logs (для выводимых журналов) Создать скрипт IsTheServerUp.bash Напишите скрипт для проверки работоспособности сервера Записать (echo) результат в файл Используйте команду curl для ...
1
голос
1ответ
39 показов

CHMOD без модификации других пользователей

Я хочу, чтобы chmod файл, но я хочу сделать это, чтобы он не влиял на других "пользователя"/"группы" например, давая рут 0 before 741 chmod 0** [filename] after 041 или дать группе 7 before 741 chmod ...
1
голос
0ответов
187 показов

gpg2 - addit-key addphoto / keytocard без запроса пароля

Я пытаюсь экспортировать подразделы на карту для набора ключей без какого-либо взаимодействия с клавиатурой с помощью команды keytocard . Этот тип команды такой же, как addphoto поскольку он требует ...
1
голос
1ответ
414 показов

gpg2 --quick-addkey без запроса пароля

Я пытаюсь сгенерировать в bash sub ключи для связки клавиш без какого-либо взаимодействия с клавиатурой. Я пробовал несколько подходов вокруг того, что упоминается здесь ...
1
голос
0ответов
77 показов

Можно ли настроить bash таким образом, чтобы Ctrl-W правильно удалял слова?

Readline предлагает нам две разные функции для удаления слова, ни одна из которых не представляется настраиваемой, и ни одна из них не подходит. Могу ли я выполнить какое-нибудь вуду, которое бы ...
1
голос
3ответа
6k показов

Как вручную отправить запрос ARP

Недавно я прослушал с помощью Tcpdump пакет «ARP, Request who-has 192.168.2.3 скажи 192.168.2.2, длина 28». Я хотел бы воспроизвести это сообщение и отправить запрос ARP со своего ноутбука на любой ...
1
голос
2ответа
42 показов

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

Учитывая функцию bash: function f1 { echo "The function f1 is being called with ??? argument(s)." } и два вызова: f1 arg1 f1 arg1 arg2 Как я могу получить количество переданных аргументов? Желаемый ...
1
голос
2ответа
212 показов

команды bash для максимизации громкости звука - особенно эквивалентно показанному слайдеру графического интерфейса

Я использую ffplay для воспроизведения аудиофайла в скрипте bash, и мне нужно увеличить громкость. Я нашел две независимые команды, которые обращаются к некоторой части цепочки, влияющей на ...