Вопросы с тегом «bash»

Bash - это Bourne Again SHell, преемник классического Unix sh (shell).

8
Можно ли вместо этого использовать awk?
Я хотел бы получить номер в ratingкачестве вывода из этого # nc localhost 9571 language: language:en_ZA.UTF-8 language:en_ZW.UTF-8 session-with-name:Ubuntu Classic (No effects):gnome-session --session=2d-gnome session-with-name:Ubuntu (Safe Mode):gnome-session -f --session=2d-gnome session-with-name:Ubuntu Classic:gnome-session --session=classic-gnome xsession:/etc/X11/Xsession rating:94 Я могу сделать это так # nc localhost 9571 | grep rating | cut -d: -f2 94 но …
17 linux  bash  grep  awk 

4
Подсчитать количество байтов, переданных от одного процесса другому
Я запускаю сценарий оболочки, который передает данные от одного процесса к другому process_a | process_b Кто-нибудь знает способ узнать, сколько байтов было передано между двумя программами? Единственное решение, которое я могу придумать на данный момент, - написать небольшую программу на c, которая читает из stdin, записывает в stdout и подсчитывает …
17 bash  shell  pipe 

4
Как использовать команду find для удаления файлов, соответствующих шаблону?
Я пытаюсь написать команду bash, которая удалит все файлы, соответствующие определенному шаблону - в данном случае это все старые файлы журнала vmware, которые были созданы. Я пробовал эту команду: find . -name vmware-*.log | xargs rm Однако когда я запускаю команду, она заглушает все папки, в именах которых есть пробелы. …


2
Как удалить недавно установленные зависимости для пакета RPM?
Есть ли простой способ составить список зависимостей, с которыми будет устанавливаться только что установленный RPM-пакет yum? Пример: если вы это сделаете, yum install rubyон также установит некоторые рубины. Но когда я удаляю rubyпакет, я также хочу избавиться от установленных зависимостей. Поэтому моей первой идеей было составить список этих новых пакетов, …
16 linux  centos  bash  fedora 

4
Как я могу исправить RHEL 4 для уязвимостей bash в CVE-2014-6271 и CVE-2014-7169?
Механизм удаленного выполнения кода через Bash широко освещалось вчера и сегодня (24 сентября 2014 г.) http://seclists.org/oss-sec/2014/q3/650 Сообщил , как CVE-2014-7169 и CVE-2014 -6271 По причинам, слишком глупым для публичного объяснения, я отвечаю за сервер с RHEL 4 и без подписки на обновления. Я мог бы создать клона, чтобы проверить это, …
16 centos  bash  exploit  rhel4 

2
Есть ли встроенный bash для «который»?
Я тестировал минимальную установку Fedora. Чтобы проверить путь для интерпретаторов, таких как python или node, я обычно использую which. Я заметил, whichчто не установлен по умолчанию. Я мог бы добавить пакет, но мне интересно, есть ли встроенная оболочка, которую можно использовать для выполнения этой общей задачи. Я использую Bash 4.2.
16 bash 

3
Полностью сбросить PostgreSQL по умолчанию?
Вопрос Есть ли способ полностью сбросить установку PostgreSQL в Linux, чтобы она была в том же состоянии, что и при установке? идея Я рассмотрел rm -rf /var/lib/pgsql/* rm -rf /var/lib/pgsql/backups/* rm -rf /var/lib/pgsql/data/* но, возможно, это не рекомендуемый метод. Цель Это было бы удобно, чтобы избавиться от остатков от предыдущих …

2
«Невозможно установить группу процессов терминала» во время su другому пользователю в качестве оболочки входа
Примечание. Пожалуйста, прочитайте обновленную информацию, начиная с «РЕДАКТИРОВАТЬ», около середины этого поста - среда и фон этой проблемы изменились У меня установлена ​​стандартная версия Debian 6.0, которую я решил перенести в репозитории Debian Testing. Я сделал это, обменяв ссылки на репозитории Squeeze в моем sources.list, чтобы использовать репозитории Testing. После …

1
нельзя вводить строчные буквы e в amazon ec2 (Amazon Linux)
После нескольких дней работы с моей новой сборкой ec2 происходит следующее: Я вхожу в SSH, все хорошо, я делаю свое кодирование Я возвращаюсь на следующий день и захожу в SSH Я больше не могу набрать нижний регистр e- я получаю сообщение об ошибке, когда набираю его Я пытаюсь SSH с …
16 ssh  amazon-ec2  bash  sh 

4
Rsync кажется несовместимым с .bashrc (вызывает «ваша оболочка чиста?»)
Оказывается, rsync не может работать с удаленным сервером, на котором есть файл .bashrc? На локальном клиенте я получил при запуске rsync: protocol version mismatch -- is your shell clean? (see the rsync man page for an explanation) rsync error: protocol incompatibility (code 2) at compat.c(180) [sender=3.0.7] Как предложено здесь, удаление …
16 bash  rsync 

2
Добавление строк в / etc / profile с помощью puppet?
Я использую Puppet для установки текущего JDK и Tomcat. package { [ "openjdk-6-jdk", "openjdk-6-doc", "openjdk-6-jre", "tomcat6", "tomcat6-admin", "tomcat6-common", "tomcat6-docs", "tomcat6-user" ]: ensure => present, } Теперь я хотел бы добавить JAVA_HOME="/usr/lib/java" export JAVA_HOME чтобы /etc/profileпросто убрать это с дороги. Я не нашел прямого ответа в документах, пока. Есть ли рекомендуемый …
16 linux  bash  java  puppet 

4
Команда cp предлагает перезаписать даже с ключом -f
Я пытаюсь скопировать все новые jpgs из одной папки в другую, используя следующую команду cp -u --force /home/oldfolder/*.jpg /home/newfolder/ и я получаю следующий запрос: cp: overwrite `/home/newfolder/4095-181.jpg'? «-U», который я знаю, работает нормально, так как он только подсказывает мне новые файлы, но я не хочу получать приглашение, я просто хочу, …
16 centos  bash  copy 

5
Проверить, существует ли каталог, используя домашний символ (~) в bash.
Почему следующая bashпроверка, если каталог не удается? if [ ! -d "~/Desktop" ]; then echo "DOES NOT EXIST" exit 1; fi ~/Desktopдействительно существует. Это на Mac, кстати. Проблема с этим типом скрипта read -p "Provide the destination directory: " DESTINATION if [ ! -d $DESTINATION ]; then echo "\t'$DESTINATION' does …
16 bash 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.