Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
325 показов
как подключиться к последнему файлу на удаленном сервере через ssh
фон Я всегда привязываю журналы (как ошибки, так и информацию).. для этого требуются следующие шаги: 1. ssh на сервер 2. перейдите в каталог журналов 3. определите последний файл, который является ...
0
голосов
1ответ
77 показов
Linux - скрипт bash для поиска каталогов с условиями
У меня много пользователей в /home . У каждого пользователя есть определенное количество каталогов с большими размерами. Я извлек список пользователей, созданных в системе, в текстовый файл без ...
0
голосов
1ответ
258 показов
Почему inotifywait -m запускается несколько раз? (бесконечный цикл)
У меня есть скрипт git post-receive который выглядит так: #!/bin/bash export GIT_WORK_TREE=/home/git/worktree mkdir -p $GIT_WORK_TREE while read oldrev newrev refname do # ensure the working copy is ...
0
голосов
1ответ
55 показов
Сортировка таблицы по столбцу со строкой, смешанной с числами в bash
У меня есть текстовый файл с таблицей ниже 3-6-13 0.0712 ./13-t.xyz 3-6-13 0.0717 ./2-t.xyz 3-6-13 0.3737 ./6-t.xyz 3-6-13 0.5862 ./5-t.xyz 3-6-13 0.7503 ./4-t.xyz как я могу отсортировать его на ...
0
голосов
2ответа
51 показов
Установка типа терминала в файле inittab
Я установил тип терминала монохромный в файле inittab следующим образом: c2:... tty2 linux-m но когда я набираю команду с цветным выводом вроде: ls --color=always -l Я все еще получаю цветной ...
0
голосов
1ответ
893 показов
Mac - запускать скрипт при запуске и другой при выключении
Я пытаюсь выяснить, как заставить два сценария оболочки запускаться автоматически. Один скрипт для запуска, когда Mac включен. И еще один для запуска, когда компьютер собирается выключиться. Я ...
0
голосов
2ответа
22 показов
Как я могу выполнить поиск этих 2 файлов с помощью Bash?
как я могу сделать поиск в оболочке bash? 1) Поиск всех файлов, имена которых начинаются с mysql- (а затем и чего-то еще), в определенную папку (и все ее подпапки) 2) Поиск, если в некоторых файлах ...
0
голосов
1ответ
93 показов
Должна ли резервная копия образа заканчиваться на .img?
Я использую pv на Cygwin для резервного копирования SD-карты в образ. Я использую pv over dd основном для процента ETA, который он предлагает по умолчанию. pv /dev/sdc > ...
0
голосов
2ответа
455 показов
Написание скрипта для Mac (псевдоним scp с параметрами по умолчанию)
Я должен часто писать эти строки: # from project1 dir scp app/models/user.rb root@mydomain.com:/var/www/project1/app/models # from project2 dir scp app/views/posts/index.html.erb ...
0
голосов
0ответов
122 показов
Bash - поиск истории по подмножеству упорядоченных символов
Я хочу иметь возможность писать dockercomex и иметь, например, совпадение истории: docker-compose exec (...) . Подобный поиск работает в PyCharm, и это фантастически для производительности. В Firefox ...
0
голосов
1ответ
166 показов
Как перенаправить параллельные трубы в Bash?
Это не работает: $ head file | tee >(sort >&3) | paste temp2 $ paste temp1 temp2 Как правильно создать и использовать эту параллельную трубу? (Предположим, "голова" представляет собой дорогостоящую ...
0
голосов
1ответ
251 показов
Сессия замазки вручную и сессия Plink ведут себя по-разному
Привет, я подключаюсь к удаленному серверу Linux, используя шпаклевку на компьютере-победителе, и выполняю там определенные команды. Я хочу автоматизировать задачи с помощью plink следующим образом: ...
0
голосов
1ответ
131 показов
Как создать файл в каталоге одновременно?
так что я знаю, как сделать несколько каталогов одновременно, например .. mkdir -p tree/{dir1,dir2,dir3} но как мне сделать каталог и поместить в него файлы одновременно? В конечном итоге я хочу ...
0
голосов
1ответ
686 показов
Ubuntu (xenial) не может выполнить двоичный файл: ошибка формата Exec
У меня проблема с запуском файла ecl.e это 32-битная программа. Я получаю следующее, если я запускаю с bash: bash /home/user/miniconda2/envs/iraf27/iraf//bin.linux/ecl.e ...
0
голосов
1ответ
99 показов
Как остаться в сессии после выхода из команды tailf из удаленного скрипта
Есть сценарий PowerShell, из которого я выполняю следующую команду: putty.exe -ssh user@srv -pw password -m Execute_Command_File -t Во время выполнения сценария tailf /dir/log/ записывается в ...
0
голосов
1ответ
103 показов
Регулярно резервное копирование файла журнала в OSX?
Мне нужно регулярно делать резервные копии файла журнала на моем компьютере с OSX и отправлять его по электронной почте или по FTP/SFTP на мой сервер. Я знаю, что сценарий bash может быть написан для ...
0
голосов
0ответов
47 показов
Эквивалентная команда 7za для tar --force-local, -M, --file
Какая правильная замена для следующей команды cygwin? tar cvf FRT_RTAC_OtherLogs.tar --force-local FRT_*.log Я пытаюсь заменить его на: 7za a FRT_RTAC_OtherLogs.tar FRT_*.log Я пытаюсь заменить ...
0
голосов
1ответ
250 показов
Двойные кавычки в определенном столбце с использованием awk или sed
У меня есть этот вход: ##gff-version 3 chr1 TAIR10 mRNA 3631 5899 . + . ID AT1G01010.1 ;geneID AT1G01010 ;gene_name AT1G01010 chr1 TAIR10 exon 3631 3913 . + . Parent AT1G01010.1 chr1 TAIR10 exon 3996 ...
0
голосов
2ответа
211 показов
Скрипт выбора опций внутри запущенной программы
Я хочу запустить программу, которая ожидает два ввода после выполнения, чтобы решить, как она будет работать. Вот так: $ program Running program 1. Option one 2. Option two select an option: 3. ...
0
голосов
1ответ
3k показов
В разрешении Bash отказано
когда я использую команду ~/.bash_profile в моем терминале, я получаю результат -bash: /Users/hareentej22/.bash_profile: Permission denied Однако когда я использовал ls -la ~ я получаю total 5272 ...
0
голосов
1ответ
125 показов
Сценарий LaunchDaemon не отправляет почту
В моей системе MacOS 10.13 у меня есть скрипт bash, запускаемый как LaunchDaemon (в /Library /LaunchDaemons) каждую минуту, чтобы проверить, работает ли виртуальная машина Ubuntu в VMware Fusion. (В ...
0
голосов
1ответ
225 показов
Существуют ли Windows PowerShell-подобные привязки клавиш для Bash или Zsh?
Честно говоря, после долгого использования Bash и Zsh до изучения Windows CMD или PowerShell, связывания клавиш в стиле CUA в PowerShell (ctrl+ стрелки для перемещения слово за словом, ctrl+ a для ...
0
голосов
0ответов
64 показов
Gnome (Ubuntu): как программно перенести окно программы на задний план? (за чужими окнами)
Из пользовательского скрипта bash я открываю несколько терминалов (через команду gnome-terminal). Затем, в конце, я открываю определенный терминал (он выполняет определенную команду), и я ищу способ ...
0
голосов
1ответ
50 показов
Как я могу предотвратить спутанность сна?
Я запускаю два сценария. Оба кода, по сути, представляют собой один и тот же код, но они должны выполняться с интервалом в 5 минут, чтобы предотвратить конфликт. Первый сценарий:#!/ Бен / ш # First ...
0
голосов
1ответ
203 показов
Один перевод строки равен двум переводам строки в bash?
Поэтому, пока я тестировал программу на Python, над которой я работал, я заметил, что echo -e "\n" и printf "\n" соответствии с оператором if в bash. Несмотря на то, что echo -e "\n" печатает две ...
0
голосов
0ответов
27 показов
Многопоточное Java-приложение против выполнения отдельных задач с использованием bash-скрипта
У меня есть Java-приложение, которое запускает много разных потоков (не всегда зависит друг от друга), используя ScheduledThreadPoolExacutor . Мне было интересно, окажет ли это какое-либо влияние ...
0
голосов
2ответа
231 показов
Как я могу определить в моей системе, где процесс подстановки создает файлы FIFO?
Я пишу приложение на C++ и мне нужно работать с подстановкой процессов в оболочке Bash. Я пытаюсь найти способ проверки путей, передаваемых в качестве аргументов моей программе, некоторые из которых ...
0
голосов
1ответ
804 показов
Лучший способ указать домен и все субдомены в NO_PROXY?
Интерпретация переменной среды NO_PROXY официально не стандартизирована. И большая часть документации по конкретным программам довольно неясна относительно ее точной интерпретации (например, emacs). ...
0
голосов
2ответа
393 показов
Использование putty или другой программы для предоставления терминала для Windows Bash
Я видел много вопросов о том, как копировать-вставлять и выходить из Windows Bash. Ответы варьируются от неудачи до использования экрана, который может быть не для всех. Это еще хуже для ...
0
голосов
1ответ
508 показов
Сценарий оболочки, использующий переменную для хранения перенаправления вывода
У меня есть «простой» скрипт, который запускает несколько команд, обычно я просто хочу увидеть, как несколько эхо-сигналов сообщают мне, где они находятся. Но иногда мне нужен подробный вывод, ...
0
голосов
1ответ
755 показов
Как развить два процесса в inittab, не дожидаясь завершения?
Я знаю, как раскошелиться на процесс. Это не проблема. Но моя проблема немного другая. Пример строки inittab: ::respawn:-/usr/bin/python /path/to/script.py && /bin/sh -l -c 'chown user1:user1 ...
0
голосов
2ответа
124 показов
Как редактировать и выполнять последние две команды с `fc` в bash
Я только что узнал о встроенном fc в bash. Я хочу использовать его для редактирования и выполнения двух предыдущих команд, в том числе самой последней. Я могу редактировать и выполнять две команды ...
0
голосов
0ответов
134 показов
Как использовать клавишу Tab в bash для расширения псевдонимов (при сохранении текущей функциональности вкладки)
У меня есть такие: alias nuke-gently="rm -rf" alias ng="nuke-gently" в моем .bash_profile . (nuke также указывает на скрипт, который запускает sudo rm -rf с некоторыми средствами защиты от / и ~ и ...
0
голосов
1ответ
1k показов
«find | grep | awk» терпит неудачу
Я сканирую все сценарии оболочки на моем сервере и делаю это с помощью следующей команды: find / -type f -exec file --mime-type {} \; | grep "text/x-shellscript" Это работает нормально, и вот пример ...
0
голосов
2ответа
595 показов
IPTables - Разрешить (ПРИНЯТЬ) определенные IP-адреса в заблокированной (DROP) подсети
Я довольно новичок в IPTABLES, но я написал скрипт, который блокирует несколько диапазонов IP-адресов Amazon EC2 из входного файла, blacklist.txt: ... 54.66.0.0/16 54.67.0.0/16 ... У меня также есть ...
0
голосов
5ответов
226 показов
Bash: переключение с пользователя на root вызывает проблемы с приглашением
Я работаю на Mac и использую Snow Leopard (если это имеет значение). Я настраиваю мое приглашение bash для отображения вещей, которые извлекаются из определенных мест пользователя. Например, я ...
0
голосов
3ответа
1k показов
Как я могу унаследовать свои псевдонимы и цвета файла в оболочках SSH?
Я заметил, что иногда учетная запись оболочки, к которой я обращаюсь через SSH, наследует псевдонимы и раскраску типов файлов от моей домашней оболочки. Как происходит этот процесс? Эти оболочки ...
0
голосов
1ответ
134 показов
Вывод перенаправления bash в Windows имеет странную кодировку
Я использую grep для поиска шаблонов, которые работают правильно. Однако, когда я перенаправляю вывод в любой файл, вывод искажается из-за кодировки. Есть ли способ заставить bash в windows выводить ...
0
голосов
1ответ
95 показов
Объединить команды FFmpeg
Как вы комбинируете эти команды FFmpeg? // Add Pad to video ffmpeg -i input.mp4 -vf pad=width=100:height=100:x=0:y=0:color=black output.mp4 // Extract image at 10 seconds from the video ffmpeg -i ...
0
голосов
1ответ
631 показов
Удаление файлов в Linux с помощью цикла, используя `rm`
У меня есть файлы, такие как file.log.1.gz , file.log.2.gz ,…, file.log.100.gz Я хочу иметь цикл от 1 до 100 чтобы удалить эти файлы. Как это может быть сделано? Я попробовал эту команду в Linux: for ...
0
голосов
1ответ
89 показов
Цикл в bash для создания символических ссылок после каждого git pull
У меня есть сценарий, в котором у меня есть git-репозиторий, который я выполняю git pull каждые x минут, в следующем каталоге: /opt /repo / В этом репозитории у меня есть несколько каталогов, таких ...
0
голосов
4ответа
386 показов
Извлечь подстроку с помощью bash
Все, У меня есть имена файлов, которые всегда будут в следующем формате "rX_Q_Y_filename.mp3", где X и Y являются числами (0-9). К вашему сведению, X и Y в имени файла могут состоять из 1 или более ...
0
голосов
1ответ
152 показов
Сочетания клавиш не работают на удаленной машине
Я знаю, что это какая-то проблема с настройкой, но я не могу вспомнить, как ее решить. В основном я использую SSH на удаленной машине (Ubuntu), и такие ярлыки, как up, history, tab и т.д. Не ...
0
голосов
1ответ
100 показов
Как остановить терминал Bash, стирающий что-либо более чем на одной странице (Ubuntu в Windows 10)
Я новичок, поэтому прошу прощения за нарушение любого из правил вопроса. Bash удаляет все входы и выходы командной строки, которые выходят из окна терминала, то есть я не могу прокрутить вверх, чтобы ...
0
голосов
1ответ
91 показов
Поиск файлов * .graphml с помощью утилиты поиска
Я пытаюсь найти все мои файлы GRAPHML в текущем каталоге в Bash. Поэтому я запустил следующую команду: find . -name *.graphml И я получаю сообщение об ошибке: find: paths must precede expression ...
0
голосов
1ответ
166 показов
Linux - запускать / убивать скрипт bash, используя комбинации клавиш
Я хочу записать свой экран с помощью простой команды ffmpeg. Проблема в том, что я хочу сделать это, не открывая терминал, например, нажав Ctrl+R, чтобы запустить скрипт, и снова Ctrl+R, чтобы убить ...
0
голосов
1ответ
780 показов
Как перезагрузить переменные среды в Cygwin без перезагрузки компьютера?
Это дополнительный вопрос к этому ответу. Согласно ответам на этот вопрос UNIX.se, source ~/.bashrc , bash , exec bash и закрытие вручную окна оболочки bash и открытие нового все служат для ...
0
голосов
0ответов
281 показов
Как понять или "отладить" зависание / не запуск `bash` из WSL?
Я установил WSL и без проблем использовал bash через PowerShell. Супер приятно. Но теперь он больше не запускается, после ввода bash он просто зависает и ничего не делает. bash.exe указан на вкладке ...
0
голосов
0ответов
546 показов
Чистая установка Debian v9 - Как заменить шрифт консоли на старый из Debian v8?
Я только что установил Debian 9.2.1 (без графического интерфейса) на виртуальную машину с CD iso. Первое, что я заметил при использовании bash - это шрифт. Я уже посмотрел файл установки консоли, как ...
0
голосов
1ответ
719 показов
Создавайте превью для большого количества MP4-видео с помощью ffmpeg
У меня есть папка с 1000 видео MP4, и я хотел бы создавать эскизы для видео. В настоящее время видео названы так: test.mp4 test1.mp4 test2.mp4 test3.mp4 Я хотел бы, чтобы изображения миниатюр были ...