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

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

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

Как получить Ruby при вызове из сценария оболочки, чтобы увидеть Ruby RVM по умолчанию

моя рубиновая прога: #echoHW.rb while 1 < 2 sleep(10) puts "hey!" end Баш (?) скрипт, который вызывает это: #echoHW.sh ruby -v ruby echoHW.rb "$@" & Я установил rvm, пробуя как однопользовательский, ...
0
голосов
1ответ
67 показов

Скрыть прерванное сообщение при уничтожении канала

У меня есть сценарий Bash, как это: { commands ... } 2>&1 | tee file.log Проблема в том, что когда я убиваю скрипт, выводится сообщение об ошибке: line 214: 8679 Terminated { commands...} 2>&1 8680 | ...
0
голосов
1ответ
5k показов

Баш говорит "доморощенный: команда не найдена"

Я новичок в OS X и следил за видео и набрал export PATH="$HOME/opt/git/bin:$PATH" Я считаю, что это испортило мой путь, и я не могу установить MySQL сейчас. Когда я пытался установить Homebrew я ...
0
голосов
1ответ
3k показов

sed: не могу прочитать /etc/dbus-1/session.conf: ошибка ввода / вывода

После руководство по ZDNet здесь, я пытался получить Ubuntu Desktop работает на ОС Windows 10. хотя одна строка кода давал мне неприятности. sudo sed -i 's/.*/tcp:host=localhost,port=0/' ...
0
голосов
1ответ
2k показов

руководитель не перезапускает процесс

Я использую супервизор для мониторинга процесса, который представляет собой небольшой bash-скрипт для запуска команды. Вот мой файл конфигурации процесса супервизора [program:ngrok_worker] ...
0
голосов
2ответа
492 показов

Сплит PDF разделить несколько страниц без потери качества в терминале Linux

У меня есть большой PDF, и мне нужны только страницы 2-6, 12-33 и 80. Как я могу разделить их и собрать файлы в оболочке Linux без потери качества? Когда я использую `convert *.pdf[1-5,11,32,79] ...
0
голосов
1ответ
823 показов

Как заставить bash запомнить историю предыдущих сессий?

У меня есть MacOSX, но это должно быть * NIX-generic. На моем рабочем компьютере моя оболочка bash запоминает историю предыдущих сессий, даже если я только что открыла новый терминал. На моем ...
0
голосов
1ответ
34 показов

Перечислите все службы RHEL, не показывая связанный с ним PID

Я искал способ перечислить все активные сервисы, не показывая PID, но мне пока не повезло. Я даже пытался использовать sed для фильтрации PID, но все равно не повезло. Конечной целью является столбец ...
0
голосов
2ответа
329 показов

Достаточно ли безопасен TLS для предотвращения прослушивания, осуществляемого провайдером?

Я хотел бы "обезопасить" свою электронную почту, http-серверы и настольный клиент, подключаясь исключительно через TLS, будь то электронная почта, вход / выход:80 или просто обычный «веб-серфинг» ...
0
голосов
2ответа
553 показов

bash broken osx "[Процесс завершен]"

У меня была ошибка в скрипте, который запускал 'brew unlink bash'. Затем я начал получать: Warning: bash already installed, it's just not linked Я старался brew update && brew install bash sudo bash ...
0
голосов
1ответ
413 показов

sox mix вложенные скрипты на amazon ec2 rhel linux

Я пытаюсь использовать "sox" для микширования некоторых аудиофайлов. Команда отлично работает на моем терминале Mac sox -m audio.wav "| sox upload.wav -p trim 2 1 pad 6" final.wav Это смешивает (не ...
0
голосов
1ответ
1k показов

Как скопировать только определенные файлы и подкаталоги

Привет, скажем, у меня есть каталог, как это: / my_work /dir1 keepdir1.ddd keepdir2.ddd file.cfg (lots of files and directories I don't want) /dir2 (same layout as dir 1) Поэтому я хочу скопировать ...
0
голосов
1ответ
468 показов

Crontab скрипт не сохраняет результат в файл

Я хочу делать резервную копию своей базы данных каждый день, и я написал скрипт my.cnf [client] host=locahost user=root password='pw' script.sh #!/bin/bash /bin/mysqldump ...
0
голосов
1ответ
108 показов

Сценарий Bash, кажется, никогда не завершается

Я пишу скрипт, который должен установить права доступа к файлу с закрытым ключом и добавить его в ssh, чтобы его можно было использовать позже: echo "Setting up the private SSH key..." if [[ $EUID > ...
0
голосов
0ответов
354 показов

Сбой unison-fsmonitor в BashOnWindows

При запуске Unison в BashOnWindows я получаю следующую ошибку при попытке запуска в режиме просмотра файлов: Fatal error: Filesystem watcher error: unexpected error 22 while adding a watcher The ...
0
голосов
1ответ
488 показов

SSH с пользователем nologin, используя ssh_config

Я хотел бы подключиться от узла A к C, но хотел бы одновременно переключиться на пользователя nologin. В конфиге ssh у меня есть: Host B Hostname bb User a ForwardX11 yes ForwardX11Trusted yes Host C ...
0
голосов
1ответ
799 показов

функция автозаполнения на вкладке bash

Я хотел бы иметь функцию автозаполнения bash, которая будет циклически проходить через все возможности, как в zsh, при этом выполняя обычную операцию, которая заключается в печати всех возможностей, ...
0
голосов
1ответ
223 показов

Выполните скрипт и найдите путь на удаленной машине

Я пытаюсь выполнить следующий сценарий, чтобы найти путь к каталогу на удаленном пути. Я новичок в сценариях и не могу понять, где я иду не так. !/bin/sh ssh ssmis "echo Hello I am Logged in ...
0
голосов
0ответов
38 показов

Можно ли использовать журналы событий Windows 10, чтобы определить, какие программы были установлены на компьютере и когда?

Я нашел ответ для журналов менеджера пакетов Debian, который может показать вам, когда и в каком порядке пакеты были установлены или обновлены из Bash. Есть ли какой-нибудь эквивалент в Windows 10, ...
0
голосов
1ответ
179 показов

SSH непрозрачный Jumphost

Это кажется основной вещью, но я не могу найти решение, которое полностью удовлетворяет. Клиент ssh ---> Сервер A ssh ----> Сервер B Это, конечно, легко сделать, набрав команды при входе в систему ...
0
голосов
1ответ
321 показов

Как улучшить этот скрипт оболочки bash для превращения жестких ссылок в символические ссылки?

Этот сценарий оболочки в основном работа других людей. Он прошел несколько итераций, и я немного подправил его, одновременно пытаясь полностью понять, как он работает. Я думаю, что понимаю это ...
0
голосов
0ответов
322 показов

bash script rm не может удалить папку, созданную php mkdir

Я не могу удалить папку, созданную php mkdir for I in `echo $*` do find $I -type f -name "sess_*" -exec rm -f {} \; find $I -type f -name "*.bak" -exec rm -f {} \; find $I -type f -name "Thumbs.db" ...
0
голосов
2ответа
315 показов

Соедините части двух файлов вместе в Bash

Я надеюсь использовать знания тех, кто знает о сценариях гораздо больше, чем я. У меня есть два файла, F1 и F2, где F2 находится в подкаталоге F1. Мне нужно вывести новый файл, F3, который содержит ...
0
голосов
1ответ
409 показов

Чтение версии из vmlinuz с помощью команды file

Как видно из названия: Как прочитать версию vmlinuz (напрямую) с помощью команды file ? Использование: file /vmlinuz | grep version , Он должен показывать вот так 4.11.0-9.1-liquorix-amd64 .
0
голосов
3ответа
701 показов

Высокопроизводительная синхронизация

Я пытаюсь сделать папку синхронизации p4 /... Это не очень быстро и использует только 2% процессора. Я не доволен работой. Я пытаюсь написать функцию в bash, учитывая параметр n, она формирует ...
0
голосов
2ответа
535 показов

Bash: не удается захватить код команды выхода, выполненный удаленно через SSH

Я использую OpenSSH и имею следующий сценарий bash с именем foo для Debian 8 (Jessie) Linux: #!/bin/bash ssh root@10.0.0.60 "$1" if [[ $? ]]; then echo "Pass" else echo "Fail" fi Я выполняю этот ...
0
голосов
2ответа
2k показов

Можно ли добавить исключение с помощью "ls -l *"

Можно ли сделать для примера: ls -l * который печатает содержимое всего каталога. И добавьте исключение, например, test.cpp , чтобы распечатать все файлы, кроме test.cpp .
0
голосов
1ответ
417 показов

Переместить все файлы в папках, начиная со строки

Я пытаюсь использовать следующую команду: find . -type d -name "2016*" -exec mv {}/* ../../../Pictures/2016/ \; Чтобы переместить все файлы в любой папке, начиная с 2016 года, в другую папку с именем ...
0
голосов
1ответ
624 показов

Создать XML-файл из списка городов

У меня есть файл city.txt с более чем 1000 строками (одно название города в строке), а также файл format.xml с этим блоком кода: xx CITY-FROM-TEXT-FILE-LINE-1 CALIFORNIA CA xx xx xx xx xx xx xx xx xx ...
0
голосов
1ответ
316 показов

как отключить отключенный USB-накопитель в Bash для Windows

Мой USB-накопитель отображается в Bash для Windows 10 как подключенный: ls /mnt c d Там нет d диск физически подключен. У меня только один внутренний жесткий диск c: Привод d был подключен в прошлом. ...
0
голосов
2ответа
97 показов

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

Я снимаю фильмы с интервалом в несколько недель и хочу избавиться от снимков, сделанных ночью (например, с 22:45 до 5:00), как я могу сделать это легко? Я нашел следующие частичные решения: ...
0
голосов
1ответ
1k показов

Почему мой bash-скрипт не работает? ("команда не найдена")

Я написал очень простой скрипт, который выглядит так: $ cat pack.sh #!/bin/bash cd log rm development.log cd .. tar zcvf my_tar_ball.tar.gz * Но это не работает: $ pack.sh pack.sh: command not found ...
0
голосов
0ответов
55 показов

Ubuntu распространяющиеся RubyGems

Эй, ребята, я скачал драгоценный камень Pagodabox через gem install pagoda которая дает мне команду терминала $ pagoda Отсюда я могу запустить все мои забавные команды пагоды, такие как $ pagoda -a ...
0
голосов
0ответов
94 показов

Все USB-накопители и устройства отсутствуют после использования Bash для Windows

Мой Windows 10 Professional может видеть только жесткие диски: DiskManager и BIOS тоже не видят флешки. Возможно, это связано с включением и выключением моей подсистемы Linux на моей Windows 10. Я ...
0
голосов
0ответов
31 показов

Включение режима разработчика (для bash) в Windows 10 (10586.1007) не запрашивает перезагрузку и не устанавливает необходимые файлы

У меня был режим разработчика, работающий на других машинах для использования подсистем Linux. При включении режима разработчика мне нужно будет запросить перезагрузку, чтобы выполнить требование. ...
0
голосов
1ответ
198 показов

Как использовать globstar на bash старше v4

Мы используем эту команду , чтобы запустить все тесты с использованием мокко: mocha ./src/test/**/*.js --recursive Обратите внимание на двойной ** . Он отлично работает на любом современном bash, ...
0
голосов
2ответа
203 показов

псевдоним командной строки и псевдоним .bash_profile

когда я создаю этот псевдоним из командной строки, все работает нормально, псевдоним ejecta = 'для I в 1 2 3; do /usr /sbin /diskutil unmountDisk disk $ I; готово ' Когда такой же псевдоним создается ...
0
голосов
1ответ
1k показов

Запуск программы при загрузке с экрана

Вот мой скрипт в init.d (Debian Linux) #! /bin/sh # /etc/init.d/blah # # Some things that run always touch /var/lock/McMyAdmin # Carry out specific functions when asked to by the system case "$1" in ...
0
голосов
2ответа
482 показов

Linux скрипт для извлечения имен пользователей из текстового файла

Я новичок в написании сценариев, но я создал текстовый файл с именем text.dat который содержит только имена пользователей в расположении файла /home/daniel/text.dat и я пытаюсь запустить скрипт ...
0
голосов
1ответ
379 показов

Написание цикла bash для проверки различий в размере файла в цикле

Я пишу непрерывный цикл bash для проверки новой почты в файле /var /spool /mail. Этот скрипт должен быть непрерывным и сравнивать размер предыдущего цикла. Если размер увеличивается, то нужно что-то ...
0
голосов
2ответа
218 показов

SSH двойной переход с портом forward и удаленной командой, которая немедленно возвращается

У меня есть удаленный хост за бастионом, на который мне нужно настроить переадресацию портов, я пришел к следующему: bastion=xyz.com user=$( whoami ) function doSSH () { ssh $user@$bastion -t -A \ -L ...
0
голосов
1ответ
67 показов

Предыдущая и следующая папка с использованием Bash

Это похоже на Как вывести список папок с помощью команд bash? , У меня есть структура папок в формате foo/YYYY/MM/DD/HHMM (с 10-минутными интервалами). Какой самый простой способ получить имя ...
0
голосов
2ответа
530 показов

Посмотрите, что пользователь сделал с датой / временем?

Я пытаюсь увидеть, что сделал конкретный пользователь Linux в моей системе, и я посмотрел на bash_history, но у него нет никаких дат. Есть ли способ, который я могу посмотреть, который дал бы мне ...
0
голосов
1ответ
93 показов

~/.barshrc не работает должным образом

В моем понимании bashrc запускается каждый раз, когда открывается новая оболочка. Чтобы проверить это, я добавил echo 'hello' в bashrc . Тем не менее, когда я открываю новую оболочку, к сожалению, ...
0
голосов
1ответ
91 показов

Скрипт bash .sh вместо завершения / выхода

Я пишу свой самый первый скрипт bash. Каждый раз, когда я запускаю его, чтобы убедиться, что он работает, все работает именно так, как я хотел бы, за исключением команды done в самом конце. Вместо ...
0
голосов
1ответ
396 показов

Seamonkey не запускается на Debian Stretch

Я скачал Seamonkey 2.48b1 и попытался установить его, как указано на веб-сайте (после контроля предварительных условий): tar jxvf seamonkey-2.48b1.tar.bz2 Я владелец папки и ее содержимого. В консоли ...
0
голосов
3ответа
5k показов

Как заставить netcat получать пакеты UDP с любого хоста?

Есть ли способ заставить netcat получать UDP-пакеты с любого порта ip: Я не хочу, чтобы он связывался с конкретным хостом при поступлении первого пакета. Я могу рассмотреть альтернативы, но они ...
0
голосов
0ответов
52 показов

скрипт не запускается при запуске в качестве демона запуска, отлично работает в командной строке

Я установил пакет python, который отслеживает изменения файлов, называемые когда-измененные (https://github.com/joh/when-changed). Теперь команда, которую я хочу выполнить: when-changed ...
0
голосов
1ответ
239 показов

wget скачать файл за формой

Я пытаюсь периодически загружать свой проект LaTeX с sharelatex.com, чтобы архивировать его самостоятельно. К сожалению, я не могу передать форму. Это моя попытка, что я делаю не так? #!/bin/bash # ...
0
голосов
1ответ
150 показов

Реализуйте код "for loop", который должен работать из csh/bash. Часть кода "for loop" НЕ УХОДИТ, если она получена из скрипта bash

В моей среде проекта есть сценарии csh и bash Существует сценарий csh (скажем, c.csh), полученный из других сценариев csh и bash, и c.csh в настоящее время имеет всего несколько setenvs, и я получил ...