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

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

1
голос
3ответа
440 показов

Файл .bashrc добавляет пару десятков пробелов к приглашению

Я получил файл .bashrc из сети. Я проверил это заранее, ничего плохого в этом не обнаружил. Одна странность в том, что в командной строке терминала добавлено несколько пробелов. Скриншот: Эти места ...
1
голос
3ответа
549 показов

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

Я использую Ubuntu (10.04) с bash и сталкиваюсь со странной проблемой. После того, как я использую стрелку вверх, чтобы прокрутить историю команд назад и вернуться к одной из более длинных команд (то ...
1
голос
2ответа
3k показов

Рекурсивный Унрар с удалением по мере его продвижения

По сути, у меня есть набор каталогов, которые постоянно заполняются .rar, и мне нужно иметь возможность извлекать их на месте с автоматическим удалением оставшихся.(Rar | rXX) файлов. Как бы я пошел ...
1
голос
2ответа
2k показов

Перемещение и переименование файлов на основе каталога их родителей

У меня есть коллекция каталогов, которые все содержат определенный файл, который называется одинаково во всех каталогах. dir1/dirA/file.txt dir1/dirB/file.txt dir1/dirC/file.txt .... ...
1
голос
1ответ
458 показов

Баш бесцветный на машине Plesk (дебиан)

Так или иначе, на моем сервере plesk день за днем bash/ терминал был бесцветным. Моему другу удалось вернуть его к жизни (то есть цвету), внеся некоторые изменения в конфигурацию bash, но каким-то ...
1
голос
2ответа
2k показов

Grep и регулярные выражения (последовательные буквы)

Я пытаюсь выяснить, как перечислить последовательные буквы в grep. Например, если бы я хотел перечислить все слова с двумя последовательными символами «И» или «И» или «И» в одной строке, как бы я это ...
1
голос
4ответа
1k показов

Невозможно сделать оболочку bash по умолчанию в freebsd

Я хотел изменить оболочку по умолчанию на bash в freebsd. Я попробовал следующее: 1. chsh -s /bin/bash (or /usr/local/bin/bash) Я получаю эту ошибку после ввода пароля chsh: yppasswd_remote(): NIS ...
1
голос
1ответ
1k показов

Bash режим редактирования командной строки по умолчанию

Каков режим редактирования командной строки по умолчанию для bash? Я играл с режимами редактирования командной строки в Bash.Проблема в том, что я добавил строки в bashrc для переключения режима vi и ...
1
голос
1ответ
485 показов

Нужна помощь в скрипте оболочки - gunzip и команда file

Это на Ubuntu 12.04. У меня есть специальное приложение, основанное на webkit, где "браузер" сохраняет кучу файлов кэша. При сортировке проблем я должен проверять кеш. Каталог кеша содержит множество ...
1
голос
2ответа
625 показов

Команды видят файлы, а bash нет

Это действительно странная ошибка, я не могу понять это. По сути, такие команды, как ls могут видеть все файлы в текущем каталоге, однако, когда я иду, чтобы выполнить файл, он выдаст ошибки, такие ...
1
голос
1ответ
93 показов

Почему мои заявления if не проходят?

Я создаю сценарий bash, который должен копировать все файлы в ~/Development/ на другой компьютер в моей сети. Я включил его, чтобы смонтировать компьютер, если его там нет, но моя настоящая проблема ...
1
голос
1ответ
282 показов

Значение строки в bash-скрипте

Может кто-нибудь помочь мне понять значение этой строки из сценария bash? [ "$2" = "" ] && >$1 && return
1
голос
1ответ
669 показов

Ежедневный crontab с hg, git и svn

Здравствуйте, я сделал скрипт, который обновляет некоторые репозитории из git merc и svn, затем обновляет git репо. Скрипт работает вручную, но не работает в crontab, вот скрипт: #!/bin/bash cd ...
1
голос
2ответа
45 показов

Скрипт для объединения столбцов

У меня есть два файла: Вывод yum list installed который теперь является yum_installed, а yum list updates как yum_updates Мне нужно как-то объединить два файла, но ТОЛЬКО на основе пакетов, которые ...
1
голос
1ответ
2k показов

mac, как запустить команду в другой вкладке / окне терминала

В Windows я могу запустить любую программу из командной строки, набрав c:> start startup.sh Windows запустит файл startup.sh в другом окне командной строки (терминала). Как я могу сделать то же самое ...
1
голос
2ответа
3k показов

Как извлечь электронную почту или домен из смешанного файла данных в Linux

Содержание файла: 17541 From Email subscription@test.com Inbound Policy Manager Envelope Analysis Profiler 17541 From Email subscription@yahoo.com Inbound Policy Manager Envelope Analysis Profiler ...
1
голос
1ответ
66 показов

Как я могу ограничить поиск bash только определенными подкаталогами

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

Ошибка файла или папки, но файл существует

Я загрузил пакет Android ADT для Linux(мой дистрибутив - Elementary OS), и после того, как я распаковал его, я открыл папку sdk/platform-tools на терминале и попытался запустить файл adb. При запуске ...
1
голос
1ответ
1k показов

bash отключить перенос строки без усечения

Я использую тяжелую библиотеку шаблонов в C++, и мне нужно понимать ошибки шаблона. Чтение строк обернутых шаблонов ошибок - серьезная боль. Есть ли способ отключить перенос строки в bash без ...
1
голос
3ответа
6k показов

Как установить путь Android Bash в ZSH?

Просматривая документы Cordova для Android, я вижу эту строку Вам необходимо добавить путь в каталог инструментов и инструментов платформы Android SDK. В моем примере я буду использовать ...
1
голос
3ответа
2k показов

Неверный аргумент при перемещении элементов в новый каталог. Команда работает в любом случае

Вот шаги, которые я предпринял: CD ~ nano .bash_profile псевдоним dtcl = 'cd ~/Desktop; mv * Desktop\ Cleanup ' Ctrl - X Y Сохранить Если я запускаю dtcl , он полностью работает. Он перемещает все с ...
1
голос
1ответ
4k показов

команда не найдена, хотя каталог находится в $ PATH

У меня проблемы с запуском программы, которая должна быть на моем пути $, но, видимо, нет. Когда я запускаю его с полным путем, он работает нормально, но когда я вызываю только исполняемый файл, он ...
1
голос
2ответа
3k показов

Как заставить Konsole отображать правильную информацию на вкладке при использовании autossh

Я большой пользователь konsole, и недавно обнаружив autossh, я очень рад добавлять новые вкладки, используя konsole --new-tab -e autossh user@hostname К сожалению, текст вкладки Konsole не ...
1
голос
1ответ
3k показов

команда электронной почты не работает в UNIX Linux

Я попытался с помощью 2 команд электронной почты UNIX mail и mutt из моего Red Hat Linux. Он не отправляет письма на указанный мной адрес электронной почты. echo "My message" | mail -s subject "test ...
1
голос
4ответа
399 показов

Ubuntu Backup Cronjob

Мне было интересно, может ли кто-нибудь дать мне быстрый скрипт, который я мог бы запустить через cron, который бы сделал резервную копию всего моего каталога /var /www? Я просто хочу, чтобы он ...
1
голос
1ответ
3k показов

однострочная команда, которая печатает уникальный список пользователей, выполняющих процессы

Напишите однострочную команду, которая печатает уникальный список пользователей, выполняющих процессы в системе. Можете ли вы нумеровать их для каждого пользователя? Есть ли какие-то исключения или ...
1
голос
1ответ
508 показов

Команда не найдена - позвольте мне попробовать еще раз

Я столкнулся с каким-то странным поведением в моей системе Linux. Я создал несколько файлов скриптов bash и изменил их режим на исполняемый. Тем не менее, некоторые могут быть вызваны, а другие нет. ...
1
голос
1ответ
2k показов

Не могу найти команду clogin для прогорклого

Я новичок в CentOS и настраиваю Rancid (использовал только прогорклый, но новый настроил). У меня возникла проблема, когда я clogin как мой прогорклый пользователь, однако я получаю command not found ...
1
голос
1ответ
1k показов

ssh'ing на хост и выполнение команды не работает правильно

У меня есть следующая команда: ssh $USER@$HOST "ls /ops/pkg/ec/`grep "PKRTS" /ops/pkg/ec | awk '{print $1}'`* > /tmp/tmp_file" То, что выше, ДОЛЖНО сделать ... это ssh для хоста, затем выполнить ...
1
голос
2ответа
2k показов

Как остановить запущенный jar-файл в bash-скрипте через 5 минут и запустить следующий?

Я должен запустить файл JAR с различными параметрами, как это: #!/bin/bash cd /Users/hawkarhama/Desktop/RUN echo $(java -jar IPM.jar 0 20 3 sign.txt) echo $(java -jar IPM.jar 1 20 3 sign.txt) echo ...
1
голос
2ответа
370 показов

Как изменить цвет переднего плана в зависимости от того, какая программа командной строки запущена? (Bash и PowerShell)

Я хотел бы изменить цвет переднего плана в зависимости от того, какая программа запущена. Это возможно в Bash или PowerShell?
1
голос
1ответ
1k показов

Проблема изоляции переменной среды в сценарии оболочки

Я новичок здесь, но stackoverflow помог мне в прошлом. Я пишу сценарий оболочки Bash для создания make-файла (начиная с малого). echo "\ include \$(GNUSTEP_MAKEFILES)/common.make APP_NAME = ...
1
голос
2ответа
219 показов

Терминальный файловый браузер, а-ля mocp

Я ищу файловый браузер из терминала. В идеале, программа, которая выглядит и чувствует себя как mocp (музыка на консольном плеере), предназначенная для просмотра файлов. Повторно набирать «cd» и «ls» ...
1
голос
1ответ
131 показов

Выполнить динамическую команду во всех сеансах экрана

Я работаю над настройкой сети сервера Minecraft на сервере Ubuntu 14.04 LTS. У меня есть несколько экранных сессий, каждый из которых имеет собственный процесс There are screens on: 2471.LobbyServer ...
1
голос
2ответа
896 показов

Захват вывода команды в переменную

Вы знаете, когда вы делаете что-то вроде apt-cache search something | less? Хорошо (в скрипте Bash), как вы получаете входные данные и устанавливаете их в переменную (например, чем less , тем less ...
1
голос
2ответа
780 показов

Сопоставить список пользователей с /etc /passwd

У меня есть простой список пользователей в одну колонку. Это происходит из команды lastlog. Я должен быть в состоянии сказать, если эти учетные записи отключены, и у меня нет root-доступа. Я могу ...
1
голос
2ответа
163 показов

Я получаю странную ошибку от следующей команды awk в linux

`awk '{print "ssh -q " $1 " \"echo && hostname && df -h | grep /usr\";"}' essentials` Предполагается подключиться к группе имен хостов из файла "essentials" и отразить использование их дискового ...
1
голос
7ответов
3k показов

Как перезагрузить компьютер, не нажимая кнопку сброса

Может быть, команда bash или что-то?
1
голос
4ответа
2k показов

Как я могу восстановить мой /bin /bash файл?

У меня проблема с терминалом (Ubuntu 12.04 LTS). Я вносил некоторые изменения в /bin /bash, но я сохранил резервную копию bash.rc на случай, если что-то пойдет не так. В любом случае, сегодня я ...
1
голос
2ответа
218 показов

(Cygwin 1.5.5-1 + CVS 1.11.21) против (cygwin-1.7.5 + CVS 1.11.22)

Готовя новый компьютер к разработке, я обновил Cygwin и клиента CVS, как описано в строке темы: с (Cygwin 1.5.5-1 + CVS 1.11.21) до (cygwin-1.7.5 + CVS 1.11.22) Все прошло хорошо, но 1-строчный ...
1
голос
4ответа
8k показов

Самый простой способ проверить, является ли данная строка действительным именем FQDN?

Мне нужно указать '-name' или '-sname' при запуске виртуальной машины Erlang в зависимости от того, является ли данная строка полностью определенным именем (FQDN) или нет. Каков был бы самый быстрый ...
1
голос
1ответ
329 показов

Почему переменная PATH отличается от «запуска из командной строки» и «щелчка по значку» в Mac OS X?

Как я спросил здесь, я узнал, что переменная окружения PATH отличается в зависимости от того, как я запускаю приложение. Использование 'aquamacs' из командной строки запускается поверх bash, поэтому ...
1
голос
1ответ
111 показов

Как негативно сопоставить шаблон в файле сценария bash?

Если я rm main!(.tex|.pdf) в терминале bash, он удалит все файлы, которые начинаются с main но не заканчиваются на .tex или .pdf , и очистит различные ненужные файлы, разбросанные наборщиками LaTeX. ...
1
голос
1ответ
184 показов

Команда bg, кажется, не ведет себя

Может ли кто-нибудь пролить свет на этот вопрос? [root@test1 work]# tsung -f tsung_catalin_filetrans.xml start & [2] 6284 [root@test1 work]# Starting Tsung "Log directory is: ...
1
голос
3ответа
81 показов

Можно ли получить в одном файле команды истории bash?

У меня много команд, которые я хочу выполнить снова, но их много, и идти к ним с помощью клавиши со стрелкой вверх слишком долго. Можно ли получить его командой cat/tail и передать в файл?
1
голос
1ответ
1k показов

Используя Bash, как я могу удалить весь desktop.ini в дереве папок на внешнем диске?

Я использую свой внешний жесткий диск для хранения музыки, и теперь я установил Linux на свой ПК. Я хотел бы стереть все файлы desktop.ini в тысячах вложенных папок на жестком диске, как мне это ...
1
голос
1ответ
2k показов

Обновление Bash на Mac OSX

Итак, я следовал этому уроку... Кажется, все работало нормально. Когда я набираю echo $SHELL and echo $BASH_VERSION я получил "/usr/local/bin/bash" and "4.0.0(1)-release ». Но когда я просто запускаю ...
1
голос
2ответа
349 показов

Использование sh -c в терминале

У меня есть эта командная строка, которую я ввожу в терминал, и она работает как задумано: dscl . -readall /Users UniqueID | awk '/^RecordName:/ {name=$2}; /^UniqueID: / {if ($2 > 500) print name}' ...
1
голос
1ответ
2k показов

Adduser перед usermod?

Это быстрый, который я не могу понять. Создает ли usermod нового пользователя, если указанный пользователь еще не существует? Вот пример: usermod -s /bin /false $ 1 Если пользователь "tom" уже не ...
1
голос
1ответ
600 показов

Найти: исключить внешний жесткий диск из поиска

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