Запитання з тегом «bash»

Bash - Bourne Again SHell, наступник класичного Unix sh (оболонки).

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 Однак, коли я запускаю команду, вона забивається на всі папки, які мають пробіли в їх …

3
Повністю скинути PostgreSQL за замовчуванням?
Питання Чи є спосіб повністю скинути встановлення PostgreSQL в Linux, щоб він знаходився в тому ж стані, що і коли я його встановив? Ідея Я розглядав rm -rf /var/lib/pgsql/* rm -rf /var/lib/pgsql/backups/* rm -rf /var/lib/pgsql/data/* але, можливо, це не рекомендований метод. Призначення Це було б зручно, щоб позбутися залишених кадрів …


2
Як видалити щойно встановлені залежності для пакету RPM?
Чи є простий спосіб скласти список залежностей, з якими буде встановлений нещодавно встановлений пакет RPM yum? Приклад: якщо ви це зробите, yum install rubyвін також встановить кілька рубігем. Але коли я видаляю rubyпакет, я також хочу позбутися залежностей, які він встановив. Тож моя перша ідея полягала в тому, щоб скласти …
16 linux  centos  bash  fedora 

4
Як виконати виправлення RHEL 4 для вразливих програм в 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
Чи є вбудований баш для "якого"?
Я тестував мінімальну установку Fedora. Щоб перевірити шлях на інтерпретаторів, таких як python або node, я зазвичай використовую which. Зауважую, whichвін не встановлений за замовчуванням. Я міг би додати пакет, але мені цікаво, чи є вбудована оболонка, яку можна використовувати для виконання цього загального завдання. Я використовую bash 4.2.
16 bash 

2
"Неможливо встановити групу процесових терміналів" під час su для іншого користувача як оболонку входу
Примітка. Прочитайте оновлену інформацію, починаючи з "EDIT" біля півдороги цієї публікації - оточення та передумови цієї проблеми змінилися У мене тут встановлено болотний стандарт Debian 6.0, який я вирішив перейти на сховища Debian Testing. Я зробив це, замінивши посилання на Squeeze repos в моєму Source.list, щоб замість цього використати тестові …

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 з лялькою?
Я використовую лялечку для встановлення поточного 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 …
16 bash 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.