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

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

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

Bash: копирование журналов в другой файл и удаление скопированного журнала.

Я использую Linux и делаю некоторые сценарии Bash. У меня есть файл журнала, который делает журналы всех событий / изменений нашего конкретного каталога. Мне нужно скопировать эти журналы в другой ...
0
голосов
1ответ
70 показов

экранная команда GNU, которая останавливается, а затем переключается на другую вкладку

Я использую экран GNU, чтобы держать открытыми несколько закладок в терминальной сессии, и я хотел бы получить команду bash, watch -n 1 ps aux | grep something , что запускается, когда я смотрю на ...
0
голосов
1ответ
2k показов

Создание фильма из изображений PDF

У меня есть куча PDF-файлов, из которых я хочу снять фильм. Я использую sips (в Mac OS), чтобы преобразовать PDF-файлы в .png, а затем создать фильм с помощью ffmpeg. Пока я делаю это: for i in ...
0
голосов
2ответа
48 показов

Переменная $ PATH ведет себя странно

Когда я echo $PATH в командной строке, я получаю: ...
0
голосов
2ответа
451 показов

Как я могу завершить учебник по установке linuxbrew на linux?

Я хочу установить linuxbrew на мою ОС Debian. Есть кое-что, чего я не понимаю. Частично, "Добавить в свой .bashrc или .zshrc", как я это сделаю? Что такое файл .bashrc, .zshrc? Даже я набираю на cd ...
0
голосов
1ответ
112 показов

Почему этот простой cronjob не запущен и как я могу проверить соответствующие файлы журнала?

У меня есть сценарий 'R', который я хочу запускать в 00:30 каждый день, то есть в 12:30 каждый день. Сам скрипт находится в ~/Desktop/foldername/runme.r и which Rscript сообщает мне, что точный путь ...
0
голосов
1ответ
69 показов

Возьмите первый матч одного из них в скрипте Bash

Я делаю bash-скрипт для чтения файлов в /usr/share/applications чтобы создать меню для IceWM. Вот часть моего кода: file = nm-connection-editor.desktop name = $((grep -m 1 "Name=" $file) | sed ...
0
голосов
1ответ
484 показов

Передача псевдонимов пользователя пользователю root при выполнении команды "sudo su"

Является ли это возможным? Я мог бы сделать псевдоним sudo su -;source .bashrc но кажется, что source .bashrc выполняется в более ранней оболочке, а не в оболочке root (Почему?)
0
голосов
1ответ
165 показов

Команда выполняется не так, как в терминале или в bash-скрипте

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

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

Я использую mp4box для перемещения атомов MOOV в файлах MP4. Дело в том, что у меня будет 6 файлов в заданной папке, и я не хочу запускать команду inter 500 шесть раз подряд. Можно ли сделать что-то ...
0
голосов
1ответ
333 показов

Как скрипты bash расширяют файловые глобусы?

В этом коде переменная excludespec как ожидается, будет соответствовать всей ее подстроке, но она, по-видимому, оценивает фактические файлы, соответствующие ей при выполнении, а не передает ее точное ...
0
голосов
0ответов
324 показов

Используйте xinetd, чтобы сделать скрипт telnetable

У меня есть скрипт, который должен быть запущен через telnet localhost port У меня есть скрипт (USER.sh) и настроен /etc/xinetd.d/user . Но всякий раз, когда я подключаюсь, я получаю сообщение об ...
0
голосов
1ответ
452 показов

Файлы Babun (cygwin) и .sh. В чем дело?

Я пытаюсь выполнить какой-то действительно простой скрипт .sh под Windows, но я действительно не могу. Я новичок в написании сценариев и бабуинов, поэтому я пытаюсь объяснить свою проблему. У меня ...
0
голосов
2ответа
372 показов

Bash скрипт не создает файлы при запуске, нажав

У меня есть скрипт bash, который запускает программу, которая генерирует файлы (в текущий каталог, из которого он был запущен), затем скрипт bash проверяет их и их размеры. Когда я запускаю этот ...
0
голосов
2ответа
790 показов

Как навсегда сбросить мой $ PATH?

Я пытался добавить что-то в $ PATH, и все пошло не так. Теперь я не могу запустить какие-либо команды, такие как ls . Я посмотрел на этот ответ ...
0
голосов
1ответ
3k показов

Bash: изменение размера шрифта

Это изменит шрифт на желтый: echo -e "\E[1;33m" Как именно я могу сделать его жирным и увеличить размер шрифта, сохранив желтизну?
0
голосов
1ответ
60 показов

Псевдоним, что SSH в ВМ и выполнить скрипт

В моем ~/.bash_profile на моем Mac я создал псевдоним: alias ssh_retish='ssh -Y root@172.19.242.35; cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z' Цель это запустить этот псевдоним для: ...
0
голосов
0ответов
570 показов

Не удается подключиться к Python Http Server, работающему на Win10 Ubuntu bash из сети

Я пытаюсь запустить веб-сервер из Ubuntu Bash в Windows 10, используя следующее: python -c 'import BaseHTTPServer as bhs, SimpleHTTPServer as shs; bhs.HTTPServer(("135.135.135.11", 8888), ...
0
голосов
1ответ
2k показов

Сохранить вывод "perf stat" в файл, не сохраняя при этом вывод выполненной команды

Я запускаю perf stat по команде ./start-server.sh -f server-config.xml: perf stat -e cache-misses ./start-server.sh -f server-config.xml Я хотел бы сохранить результаты perf в файл, например, добавив ...
0
голосов
3ответа
449 показов

Скрипты проверки пакетов HTTP

У меня на сервере запущено приложение HTTP. Я не могу изменить приложение, но я хотел бы вызвать событие, когда конкретный запрос POST отправляется приложению. Я хотел бы запустить скрипт bash и ...
0
голосов
1ответ
204 показов

Bash скрипт выводит неверные символы в моей переменной

Я пробую в своем терминале следующее: spark 0 76 100 | awk '{print substr($0,4,3)}' выходы: ▆ Если я сделаю: GRAPH=$(spark 0 25 100 | awk '{print substr($0,4,3)}') printf "%s" $GRAPH Я получил: ▂% Но ...
0
голосов
1ответ
6k показов

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

Я выполнил команду в терминале gnome, которая выводила на терминал больше вывода, чем я ожидал. Я хотел бы прочитать весь вывод, но прокрутка терминала останавливается до достижения начала. Я ...
0
голосов
0ответов
671 показов

Хост не найден: 3(NXDOMAIN)

В чем проблема, когда я запускаю команду ниже, она показывает ошибку хоста не найдена, даже есть обратная запись против этого ip. host -t txt 142.219.243.136.rf.senderbase.org Выход: Host ...
0
голосов
1ответ
1k показов

GZIP много файлов один за другим

У меня есть 100 файлов, n1.txt, n2.txt, ... и я хочу сжать каждый из них, но не в один файл - наконец, я хотел бы иметь 100 файлов n*.txt.gz . Как я могу сделать это в Linux с Bash?
0
голосов
1ответ
726 показов

Как запустить скрипт оболочки с командой экспорта в crontab?

У меня есть сценарий оболочки, который экспортирует значения переменных при выполнении. Те же значения будут использоваться в другом скрипте. #!/bin/sh export I="10" echo $I Я буду использовать ...
0
голосов
1ответ
1k показов

csh -> bash, автозапуск .bashrc PCBSD (FREEBSD)

Эй, я застрял с этой проблемой ... Я использую PCBSD (freebsd), который имеет оболочку csh по умолчанию, теперь я хотел использовать bash по умолчанию, поэтому я сделал > chsh -s /bin/bash milo ...
0
голосов
1ответ
435 показов

Командная строка Virtualbox

Как запустить Virtualbox из командной строки и запустить скрипт Ruby для гостя, а после того, как скрипт будет выполнен, закрыть гостя? Что может быть проще всего сделать это?
0
голосов
1ответ
1k показов

Новый bash на windows 10 не может использовать gulp

Я установил его вчера, и я не могу найти способ обойти все ошибки, которые я получаю: [nodemon] Внутренняя проверка не удалась: watch /home /user /myFolder / что угодно EPERM слушать EACCES ...
0
голосов
2ответа
820 показов

bash --norc не удалось, когда я хочу, чтобы мой тестовый скрипт с чистым выводом

Я хочу, чтобы мой тестовый скрипт мог выполняться без начальных скриптов запуска. Я нашел опцию "--norc" не может работать. Версия bash - 4.2.0(2). мой ~/.bashrc содержит echo "in .bashrc" Я хочу ...
0
голосов
3ответа
7k показов

"/usr/bin/env bash" не найден при запуске из скрипта cron

У меня есть это в моем crontab: PATH=/usr/bin:/usr/local/bin:$PATH */1 * * * * /usr/bin/env bash > ~/cron.log 2>&1 Результат в cron.log следующий: /usr/bin/env bash: No such file or directory ...
0
голосов
1ответ
568 показов

предупреждение при запуске простого сценария оболочки в Bash для Ubuntu на Windows

Итак, я активировал и установил Bash для Ubuntu для Windows, отлично! Сейчас я пытаюсь написать простой сценарий оболочки, но я застрял. Этот простой пример сценария здесь ниже прекрасно работает на ...
0
голосов
2ответа
1k показов

Могу ли я получить все функции в файле скрипта, используя bash?

Если у меня есть файл: dome.sh $ls -l dome.sh -rwxrwxr-x 1 user user 0 Aug 8 11:19 dome.sh и содержимое файла похоже на: #!/bin/bash function() { 'work' } another() { 'different work' } ... #30 ...
0
голосов
0ответов
28 показов

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

Я сталкивался с веб-сайтом, чьи веб-страницы состоят исключительно из JavaScript. На этом сайте размещены видео, которые я бы хотел отразить. Когда я открываю этот сайт в Firefox и читаю исходный код ...
0
голосов
3ответа
1k показов

Выполнить несколько команд в окне терминала из Bash

Из скрипта bash я хочу открыть окно LXTerminal и выполнить несколько команд, например: lxterminal -e "echo 'Hello' && sleep 5" Он даже не читает первую команду (как я пытался инвертировать порядок) и ...
0
голосов
1ответ
502 показов

как ведет себя команда diff в операторе shell

Я пробовал следующий код .. if diff f1.sh f2.sh; then echo Same else echo Different fi Вот.. В моем случае и f1.sh, и f2.sh - разные файлы. Так что, если оператор печатает другой(как и ожидалось), но ...
0
голосов
1ответ
233 показов

Создание псевдонима для `tree -P '* name *'`

Я создаю alias для следующей команды с tree программой: tree -P '*name*' Это работает именно так, как я хочу.Но когда я создаю псевдоним для этой команды, команда ведет себя по-другому: она печатает ...
0
голосов
1ответ
56 показов

Shell / Bash - скрипт продолжается до конца строки

У меня есть shell / bash, который отлично работает для создания сценария резервного копирования, проблема в том, что у меня есть большие файлы, которые вызывают проблемы при запуске сценария. ...
0
голосов
1ответ
35 показов

Что происходит, когда я не даю ввод какой-либо команде, которая ожидает этого?

Некоторые команды ожидают ввода, например, cat , sed , head , tail и т.д. Когда я запускаю такую команду, не вводя ее, она ждет, когда я что-то введу. Я пытался потом вводить разные вещи, но он ...
0
голосов
1ответ
50 показов

как редактировать псевдонимы

Я только начал изучать псевдонимы и уже создал пару псевдонимов, прежде чем читать, как записывать команды псевдонимов в файлы, чтобы их можно было легко редактировать. Если вы просто запускаете ...
0
голосов
0ответов
26 показов

Автоматическая установка с использованием apt-get или yum

На моей машине с Ubuntu, если у меня не установлено определенное приложение, это сообщение часто указывает на правильный пакет. Пример: $ rz The program 'rz' is currently not installed. You can ...
0
голосов
1ответ
79 показов

Команды Bash с перенаправленным выводом не заканчиваются

У меня есть очень простой скрипт bash с несколькими командами, выполняемыми последовательно. Вывод каждой команды перенаправляется в собственный файл журнала. Что-то вроде этого (command --param a > ...
0
голосов
0ответов
35 показов

Как создать командную строку

Поэтому я недавно установил Cassandra на OSX. У меня есть это в моем /usr /bin / file. Чтобы запустить cassandra, я должен находиться в каталоге /usr/bin/apache-cassandra-1.2.1/ (или указать путь). ...
0
голосов
0ответов
34 показов

Открытие программ из их каталогов

У меня проблемы с открытием файлов через терминал. Например, когда я захожу в каталог PhpStorm cd /home/downloads/phpstorm/ и вхожу в phpstorm.sh он не открывается, говоря, что такой команды или ...
0
голосов
1ответ
197 показов

Ubuntu Custom Ls списки со строками

Я пытаюсь добавить определенные строки к типам файлов в команде bash "ls". Например, "ls" -ing каталог с .exe внутри, будет выглядеть как * Например helloworld* Вместо helloworld Примечание: * ...
0
голосов
1ответ
135 показов

изменение цвета в лс?

Есть ли способ изменить цвета для каталогов и т.д. для ls при использовании screen GNU? Я пытался использовать это, но это не работает.
0
голосов
1ответ
189 показов

Pmset несколько повторяющихся пар расписаний

Можно ли использовать команду pmset bash с несколькими повторяющимися парами действий? Например: Проснись или включи в 13:00, спи в 17:00 а также Пробуждение в 18:00, отключение в 20:00 Если нет, ...
0
голосов
2ответа
1k показов

vnstat: вывести текущую сетевую активность в файл

Как я могу напечатать вывод vnstat -l в файл? что я пробовал: vnstat -l &> file но это просто зависание
0
голосов
1ответ
5k показов

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

У меня есть bash-скрипт, который я хотел бы выполнить повсюду (как и другие основные команды Linux, например, ls). Я пытался следовать этому уроку, но он не работает, я всегда получаю command not ...
0
голосов
2ответа
96 показов

Как сделать псевдоним и работать в sh для всех пользователей (не в bash)?

Мой вопрос может быть глупым, но как я могу сделать alias чтобы работать в sh для всех пользователей? Я знаю, что могу поставить псевдоним, скажем так: alias ls='ls -l' в /etc/bash.bashrc чтобы ...
0
голосов
2ответа
672 показов

Не могу остановить ffmpeg от вывода статистики

Я пишу bash-скрипт для ускорения подкастов. В нем я имею: ffmpeg -nostats -hide_banner -loglevel panic -y -i normal/$channel/$filename -filter:a "atempo=1.3" fast/$channel/$filename Тем не менее, ...