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

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

0
голосов
3ответа
492 показов

Как добавить .bash_profile в Windows для запуска ноутбуков на базе Matlab IPython

Я смотрю на этот учебник для запуска кода Matlab в блокноте IPython:http://anneurai.net/2015/11/12/matlab-based-ipython-notebooks/. но я застрял на шаге 3: я отредактировал файл .bash_profile, ...
0
голосов
1ответ
180 показов

echo не применяет строку к crontab

Хотите применить это к crontab: crontab -l > nopass echo 'ALERT - Found a user without password on:' `hostname` `date` | cat /etc/shadow | awk -F: '($2==""){print $1}' | mail -s "Alert: Found a user ...
0
голосов
2ответа
173 показов

Передайте аргументы в команду "open"

Я пытаюсь открыть большой список файлов .xml с помощью следующей команды: ls | grep navigation-drawer-config- | open Тем не менее, это не работает. Насколько я понимаю, это должно передавать то, что ...
0
голосов
1ответ
105 показов

Скрипт для отправки админу по электронной почте в случае атаки

Я использую сценарий, который автоматически сделает дамп атаки, как только он превысит порог. Сценарии выглядят следующим образом: interface=eth0 dumpdir=/tmp/ while /bin/true; do pkt_old=`grep ...
0
голосов
0ответов
225 показов

Linux зависает после перезагрузки

У меня есть скрипт, который нужно запустить во время загрузки, я настроил его с помощью update-rc.d, и теперь, когда я перезагружаю систему с помощью sudo reboot системы зависает во время процесса ...
0
голосов
2ответа
1k показов

Баш за петлю параллельно с ядрами

У меня есть цикл bash который выглядит следующим образом: for i in $(seq 0 $max); do my_command $i done и я хотел бы запустить это параллельно на n ядер. Я знаю, что я мог сделать while [[ "$j" -le ...
0
голосов
1ответ
91 показов

Отладка env vars из ssh

Я пишу сценарий и приложение для встроенной платы с Linux - нет X, только консоль. Единственный способ достичь цели - через ssh. У меня нет подключенного монитора. Скрипт должен экспортировать пару ...
0
голосов
1ответ
227 показов

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

Будучи пользователем root, я хочу запустить службу от имени конкретного пользователя и записать ее PID-файл. Минимальный нерабочий пример: if [ $UID -eq 0 ]; then su myuser
0
голосов
2ответа
1k показов

XML-запрос в Bash с помощью XMLStarlet

Мне нужно извлечь несколько значений из файла XML, и я наткнулся на XMLStarlet, который кажется довольно мощным. Немного зная о XML, я перегружен этим инструментом и, вероятно, нуждаюсь лишь в ...
0
голосов
1ответ
105 показов

Существует ли простой способ удаленного администрирования устройств, поставляемых клиентам?

Я планирую отправлять небольшие устройства (например, MinnowBoard или CuBox) некоторым людям. Есть ли какой-то пакет программного обеспечения, который может "позвонить домой", чтобы у меня был способ ...
0
голосов
2ответа
281 показов

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

Я хотел бы запустить команду в одной строке, которая сообщит мне, установлен ли флаг для изменения пароля пользователя при следующем входе в систему. Эта команда интерпретирует вывод и возвращает ...
0
голосов
3ответа
6k показов

Лучший способ заменить метку времени на дату при чтении журнала Squid

Сегодня вечером я пытался посмотреть на линии моего прокси, и я придумал это, которое кажется почти KISS. Как бы вы сделали это просто? awk '{ trunc=sprintf("%.0f", $1) ;$1="" ; system("echo -n `date ...
0
голосов
3ответа
2k показов

Как планировать / отменять планирование работы cron из оболочки

У меня есть сервер Ubuntu, где я положил ядро приложения. Это баночка, которую нужно всегда прислушиваться к запросам. Я сделал скрипт для запуска с правильными параметрами. Сценарий похож на это: ...
0
голосов
1ответ
26 показов

Совместимость синтаксиса Bash Export

Я часто вижу команды, написанные со следующим синтаксисом, и мне любопытно, если это сделано из соображений совместимости: Фрагмент по умолчанию .bash_profile в CentOS # User specific environment and ...
0
голосов
1ответ
165 показов

Возможно ли, чтобы машина работала как SSH, так и сервером, и клиентом?

У меня есть OS X, и в нем установлена Ubuntu 13.04 через Parallels 8, и у меня также есть iMac, в ней я установил Ubuntu 12.04 (не виртуальную среду). Итак, теперь у меня есть три ОС - OS X, Ubuntu ...
0
голосов
1ответ
186 показов

Можно ли отфильтровать содержимое .xsession-ошибок?

У большинства пользователей .xsession-errors файл растет, потому что gtk и другие библиотеки выдают глупые сообщения об ошибках. Есть ли способ уменьшить глупые сообщения об ошибках, но есть полезный ...
0
голосов
2ответа
1k показов

Переименование и обратная нумерация списка файлов

В Linux, предпочтительно с использованием bash, что будет лучшим способом для достижения цели ниже? Скажем, у меня есть серия пронумерованных файлов 001.png, 002.png, 003.png Каков наилучший способ ...
0
голосов
2ответа
270 показов

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

У меня есть папка, которая содержит несколько папок внутри. В каждой папке есть несколько файлов bmp . Я хочу зайти в каждый каталог, конвертировать изображения bmp в формат pgm , удалить ...
0
голосов
1ответ
719 показов

Необходимо открыть OS X bash скрипт как через launchd В окне терминала

У меня есть длинный и сложный bash-скрипт, который работает нормально, но я пытаюсь автоматизировать процесс развертывания, и на этом этапе я в замешательстве. Я могу заставить скрипт работать как ...
0
голосов
1ответ
79 показов

Как будет выглядеть механизм обновления в bash?

Время от времени мне приходится обновлять компиляцию скриптов, но я понятия не имею, как запустить скрипт проверки версии в bash. У меня есть файл версии с 3 переменными: version=0 , subversion=0 и ...
0
голосов
2ответа
14k показов

Linux cp Отказано в доступе к файловой системе NTFS

Может ли кто-нибудь любезно объяснить, почему я получаю эту ошибку «Отказано в доступе»? Я лично являюсь пользователем g и, как показывает ls, у меня есть права на чтение и запись как для источника, ...
0
голосов
1ответ
295 показов

sudo ssh-add /root/.ssh/id_rsa ошибка возврата

Я пытаюсь сохранить аутентификацию ssh с помощью команды ssh-add для использования sudo: linux$ sudo ssh-add /root/.ssh/id_rsa Could not open a connection to your authentication agent. но, как ...
0
голосов
1ответ
121 показов

Как мой MacBook может пинговать Google, но не мой маршрутизатор?

В последнее время у меня было много проблем с моим MacBook прерывистым подключением к Интернету. Каждые 5 минут или около того. Поэтому я пытался определить, где происходит сбой. Вчера Virgin Media ...
0
голосов
1ответ
2k показов

Поведение автозаполнения Bash в Debian 8

В новой установке Debian 8 (Jessie) я обнаружил, что автозаполнение в bash с использованием клавиши tab изменилось. Тест, который я сделал, был: Откройте терминал (в моем случае Konsole). Над ...
0
голосов
1ответ
289 показов

Разрешение Bash запрещено для всех файлов в моем SSH

Я только что вошел в свой Linux Linux SSH, который я использовал за весь прошлый год впервые с Праздничного перерыва, и я пытаюсь просмотреть свои файлы с less file и head file но я получаю ...
0
голосов
1ответ
40 показов

Выполнение скриптов в терминале

Поэтому вместо того, чтобы переходить к местоположению скрипта и запускать ./script.sh, я хотел бы иметь возможность набирать "скрипт" из любого места и запускать его. Я думаю, что это можно сделать, ...
0
голосов
1ответ
54 показов

Почему «что» дает неверный результат?

Я выполняю на оболочке Ubuntu 12.04 следующую команду: sudo bash -c "echo $PATH; which python" который отображает что-то вроде ...
0
голосов
1ответ
49 показов

восстановить загруженные скрипты в bash

Я просто набрал rm ~/.profile вместо vim ~/.profile . У меня есть еще несколько окон терминала. Могу ли я восстановить это легко, основываясь на том, что было запущено при запуске другого терминала?
0
голосов
1ответ
102 показов

Bash не автозаполнение имен файлов

Я на Mac OS и использую терминал по умолчанию, то есть Bash. Я совершенно новичок в командной строке и просто пробую вещи. Сейчас я просто пытаюсь перейти в каталог и воспроизвести там mp3-файл. Я ...
0
голосов
1ответ
96 показов

Скрипт Bash: разрешить изменение «среды / идентичности»

Я сталкивался с этой проблемой сейчас несколько раз, и я хотел бы найти способ автоматизировать / написать сценарий, который включает в себя изменение личности или среды (я не уверен, как это точно ...
0
голосов
2ответа
443 показов

команда basename выводит символ ввода вместе с именем файла

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

Tar сжимает каталоги и содержимое в отдельные датированные файлы на основе имени папки bash-скрипта

Это в системе Debian. У меня было сжатие файлов и содержимого в отдельные папки, работающее нормально, но не с датой, добавленной к именам файлов. Убрав часть даты, все работает как надо. Я почти ...
0
голосов
1ответ
37 показов

Когда ssh-agent убит из-за отключения питания, почему мне все еще разрешено ssh без пароля?

У меня есть два сервера Linux под управлением RHEL. Я установил закрытые ключи для ssh используя ssh-keygen . Я также скопировал папку .ssh от созданного мной пользователя тому же пользователю, ...
0
голосов
1ответ
58 показов

Найти последний отредактированный каталог в скрипте bash

Мне сказали никогда не анализировать ls , но я хотел бы использовать последний отредактированный каталог в myDir в качестве переменной в моем скрипте bash . Я знаю, что могу запечатлеть это через ls ...
0
голосов
1ответ
556 показов

Как отключить вывод "Permission denied" при использовании find

Я запускаю скрипт для поиска файла на сервере: find / -group usergroup -user jondoe -size 33c Теперь моя проблема в том, что является наиболее удобным способом отображения только реальных ...
0
голосов
1ответ
844 показов

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

Мой вопрос: как мне использовать терминал с белым текстом на черном фоне, который не использует жирный, курсив, подчеркивание? Информация: В настоящее время я настраиваю свой терминал Linux (Ubuntu, ...
0
голосов
1ответ
376 показов

перезапустить bash-скрипт при выходе (1) из php-скрипта?

У меня есть PHP-скрипт, который работает, пока интернет включен. Когда возникают проблемы, он завершается с кодом 1. код в окнах выглядит так: :start php myScript.php IF %ERRORLEVEL% NEQ 0( ECHO "BAD ...
0
голосов
2ответа
112 показов

Как разобрать метасимволы для ввода функции в bash?

Я написал в bash функцию, которая получает * в качестве входных данных и, следовательно, должна перечислять все файлы в этом конкретном каталоге. но не Вот что я написал: # a function that mass ...
0
голосов
1ответ
577 показов

Как я могу привязать страницу вверх и вниз к поиску истории вперед / назад на iTerm2?

Что я должен использовать fn+up и fn+down для поиска истории вперед / назад на iTerm2? Я хочу напечатать, скажем, vi , и с помощью этой комбинации клавиш получить предыдущие команды с этим шаблоном: ...
0
голосов
2ответа
3k показов

Как я могу убедиться, что SSH удаленная оболочка BASH включает все элементы PATH

Поэтому я пытаюсь запустить сценарий удаленно на ssh, например ssh remote "~/bin/some_script.sh" однако проблема в том, что сценарий запускает команду vcs которая, кажется, не загружается, когда я ...
0
голосов
2ответа
2k показов

перенаправить вывод из rpm -Uvh postgresql91 - *. rpm

У меня есть скрипт bash для установки postgresql часть скрипта содержит эту команду rpm -Uvh postgresql91 - *. rpm мне нужно направить ВСЕ выходные данные, сгенерированные этой командой rpm, в файл ...
0
голосов
1ответ
639 показов

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

Итак, у меня есть следующий скрипт bash с псевдонимом "fortunes": #!/bin/bash -i REPLY=; history -w /tmp/fortunes_history_backup; # save history ... history -c; # and clear it. while [ ! \( "$REPLY" ...
0
голосов
1ответ
52 показов

Как я могу оптимизировать этот bash-скрипт для установки яркости подсветки в 5% без ошибок округления?

Вот код: #!/bin/bash blDir='/sys/class/backlight/intel_backlight' brightness=$(cat $blDir/brightness) # current brightness max=$(cat $blDir/max_brightness) # maximum brightness percentage=$(echo ...
0
голосов
2ответа
607 показов

SSH команды с bash

У меня есть список серверов в текстовом файле. Предположим, что авторизованные ключи все на месте на серверах. #!/bin/bash while read server
0
голосов
2ответа
455 показов

Синтаксическая проблема Cygwin

Я на Windows 7, используя Cygwin. Мой скрипт и текстовый файл находятся в одном каталоге. #!/bin/bash while read name; do echo "Name read from file - $name" done < /home/Matt/servers.txt Я получаю ...
0
голосов
1ответ
26 показов

Как я могу получить ввод некоторых команд в .bash_history через скрипт в centos?

Написание скрипта Python для генерации команд работает, и команды выполняются в bash, но они не вводятся в .bash_history.Что я должен сделать, чтобы эти команды отображались в .bash_history? мой файл ...
0
голосов
1ответ
302 показов

Crontab не будет выполнять скрипт

Вот мой cron: crontab -l 30 2 * * * /usr/sbin/stime& 32 2 * * * /usr/sbin/rtc -s 30 2 2 * * /usr/sbin/rtc -c 00 5 * * * /path/to/script/backup.sh >/dev/null 2>&1 Вот мой сценарий: backup.sh #!/bin/sh ...
0
голосов
0ответов
15 показов

cronjob не находит команды

Я работаю (и также плохо знаком с) OS X El Capitan. У меня есть пользовательский cronjob, который использует некоторые основные команды, которые я получил через brew. wget и s3cmd У меня есть ...
0
голосов
1ответ
109 показов

Что будет делать в bash?

Мой вопрос довольно прост: что мне делать, если я введу эти две строки в OS X Terminal? xupengjunde-iMac:Shane Shane$ cd /Volumes/External xupengjunde-iMac:External Shane$ sudo chmod -RN * Флаг R на ...
0
голосов
0ответов
264 показов

bash "vi mode" командная строка поиска (не буфер истории)

При работе в bash - если я в режиме "vi", могу ли я использовать ? или / "искать". Однако это похоже на поиск в буфере истории. Если я работаю с (очень) длинной командной строкой, я хотел бы иметь ...