Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
264 показов
Как можно было бы приостановить действие копирования, когда Интернет или местоположение отключается. Ракушка
Хорошо. Итак, у меня есть несколько исполняемых файлов .sh, которые создают резервную копию каталога. В этом случае, Каталог развития. У меня есть два компьютера. Mac (основной компьютер и рабочий ...
1
голос
1ответ
448 показов
Конвертировать с дерзостью из Баш
У меня есть несколько файлов .wav (пронумерованы от 1), которые я хочу преобразовать в .mp3. Audacity может сделать это, открыв файл и экспортировав его с помощью графического интерфейса. Есть ли ...
1
голос
1ответ
324 показов
Проблемы с MV на Windows XP оболочки оболочки
Поскольку я довольно привык к терминалу Linux, я установил оболочку bash в командной строке Windows XP, следуя инструкциям в этой статье: ...
1
голос
1ответ
269 показов
Как дать каждому виртуальному терминалу в GNU Screen свой цвет фона?
У меня есть мечта: я хочу, чтобы у каждого виртуального терминала в GNU Screen был свой уникальный цвет фона. Я думаю, что могу подделать его в скрипте .bashrc, который испускает управляющие коды ...
1
голос
1ответ
596 показов
Вход в терминал OS X занимает много времени
В начале этой недели терминалу моего MacBook Pro потребовалось много времени (около 20 секунд), чтобы увидеть приглашение bash. Как мне сократить это время? РЕДАКТИРОВАТЬ: во время входа в систему я ...
1
голос
1ответ
5k показов
Unix Copy (cp) без символических ссылок
Я хочу скопировать мои файлы, но преобразовать символические ссылки в жесткие ссылки (т. Е. Фактический файл). Как я могу это сделать? Вот мой код (это не работает): cp -RL ${FROM_DIR} ${TO_DIR} ...
1
голос
2ответа
181 показов
Как заставить BASH попробовать и автозаполнение при Enter
Я заметил, что для многих команд, которые я использую в bash, я фактически узнал, сколько букв команды я должен набрать, прежде чем я смогу нажать [TAB], чтобы bash успешно завершил автозаполнение ...
1
голос
1ответ
596 показов
Завершение sudo bash для местоположений, к которым у пользователя нет прав доступа - как с этим работать?
Пример: drwx------ 2 root root 16384 26. juuli 2009 lost+found Как мне получить это, чтобы показать мне завершения: sudo ls -l /lost+found/ Я ищу решение, которое работает для всех команд. AFAICT ...
1
голос
1ответ
2k показов
псевдоним не работает с моей командой mongo --eval
У меня есть следующая команда оболочки mongo, чтобы удалить всех пользователей, которые не являются администраторами mongo --eval 'db.users.remove({group:{$ne:"admin"}})' collection Это работает. Я ...
1
голос
1ответ
87 показов
Скрипт bash удаляет старые файлы по каталогам с помощью специальных символов
Я использую скрипт для удаления старых файлов на Корзину или каталогов типа Junk, или аналогичных. Он работает хорошо, за исключением случаев, когда в именах есть специальные символы или пробелы ...
1
голос
1ответ
2k показов
скрипт для удаления дубликатов файлов с использованием md5
Я хочу написать скрипт для поиска дубликатов файлов в заданном каталоге и удаления копии в зависимости от хеш-кода. Когда я запускаю скрипт, он удаляет копию и исходный файл. Вот мой код: #!/bin/bash ...
1
голос
1ответ
514 показов
Как я могу изменить цвет двоичных файлов, перечисленных 'ls'?
В Mac OS X, когда я ls бинарные файлы имеют красный цвет, как изменить этот цвет на зеленый? Как и в других Unix.
1
голос
1ответ
1k показов
Как исправить ошибку «-bash: команда не найдена»?
Я получаю это каждый раз, когда открываю терминал на своем Mac после курса рубина: -bash: xzc: command not found -bash: z: No such file or directory -bash: cx: command not found -bash: zcx: No such ...
1
голос
3ответа
2k показов
функция в .bash_profile
Я пытаюсь написать функцию в .bash_profile, чтобы определить функцию для уничтожения процесса следующим образом: function pkill { pid = ps -elf|grep python|grep $1|awk -F " " '{print $4}' kill -9 pid ...
1
голос
2ответа
2k показов
HISTCONTROL = ignoreboth не работает в Debian Lenny
Может ли кто-нибудь подтвердить, что, установив следующие переменные среды в Debian Lenny, он не сохранит предыдущие записи истории? Я использую GNU bash, версия 3.2.39(1)-релиз. export ...
1
голос
2ответа
1k показов
Как заставить bash-скрипт подождать, а затем продолжить работу?
У меня есть скрипт .sh . Я хотел бы подождать 25 минут, а затем продолжить работу, а не повторять. Это что-то вроде этого: #!/bin/bash /bin/bash ~/path/script.sh Я хочу, чтобы это убило процесс после ...
1
голос
1ответ
478 показов
Почему Git Bash может вызывать инструменты Java (xjc.exe) с путями Unix, но не Cygwin?
Из CMD.exe я могу запустить xjc следующим образом: xjc "c:/schema.xsd" -p abc -d "temp" Из git Bash я могу запустить xjc следующим образом: xjc "/c/schema.xsd" -p abc -d "temp" Что касается Cygwin, я ...
1
голос
2ответа
3k показов
Может ли пользователь root тайно наблюдать за сеансом оболочки других пользователей в прямом эфире?
Я вижу похожий вопрос по stackoverflow: https://stackoverflow.com/questions/1353253/linux-terminal-how-to-capture-or-watch-other-terminal-session Кто-то рекомендует заговор. Однако кажется, что ...
1
голос
1ответ
779 показов
Скрипт Bash для резервного копирования
У меня есть следующий скрипт bash, который создает tar.gz моей файловой системы на ПК Kubuntu. Проблема в том, что он также пытается сделать резервную копию файла резервной копии tar.gz, хотя я храню ...
1
голос
1ответ
1k показов
Сохраняет ли Linux историю выполненных команд?
Я знаю, что мы можем выполнить команду "history" или использовать control+R, чтобы найти историю команд в определенном сеансе оболочки. Но есть ли способ узнать историю команд моего последнего сеанса ...
1
голос
2ответа
1k показов
Почему псевдоним работает в Терминале, а не при вызове из скрипта?
Я добавил следующее в мой ~/.bash_profile # opens "flashlog.txt" in Console alias trace='open -a /Applications/Utilities/Console.app/ ~/Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt' ...
1
голос
2ответа
362 показов
Вызов .bat из bash завершает цикл
У меня проблема, которая очень странная для меня. У меня есть цикл, который читает файл строка за строкой, которая выглядит примерно так: while read line; do echo "Beginning of loop" ## Call to ...
1
голос
2ответа
2k показов
Переименование файлов из списка имен файлов
Я все еще очень плохо разбираюсь в сценариях оболочки, поэтому уверен, что эта команда ошибочна. Я пытаюсь переименовать папку файлов с именами в текстовом файле. Предварительное условие состоит в ...
1
голос
2ответа
2k показов
Сочетание клавиш Debian Wheezy для открытия и закрытия терминала
Я недавно установил тильду и хотел бы открыть и закрыть ее с помощью той же комбинации клавиш. Я написал немного в bash, который закрывает тильду, если она открыта, и открывает тильду, когда в ps -ef ...
1
голос
1ответ
116 показов
Извлечь одну случайную секунду из аудиофайла
Я пытаюсь найти способ в Fedora 17 извлечь случайную секунду из данного аудиофайла, используя консольную команду. Есть ли пакет YUM, который может мне помочь?
1
голос
1ответ
173 показов
написание скрипта для отправки почты всем пользователям онлайн
Я беру свой первый класс Linux, и мы пишем сценарии. В настоящее время я пытаюсь написать сценарий, который будет смотреть, кто в сети, а затем отправить им письмо Это класс Linux начального уровня, ...
1
голос
3ответа
74 показов
Создавайте смешанные CD из файлов MP3
Как бы вы написали скрипт (желательно для командной строки Windows), который: Исследует тысячи файлов MP3, хранящихся на одном диске (например, G:\) Рандомизирует коллекцию Заполняет серию каталогов ...
1
голос
4ответа
1k показов
Использование терминала против KDE в Linux?
Я привык использовать nautilus внутри centos, но недавно получил VPS и быстро понял, что использование KDE в этой среде недопустимо. Хотя я считаю, что гораздо быстрее выполнять такие действия, как ...
1
голос
1ответ
658 показов
Скрипт Bash - Попытка получить сообщение о нарушении с помощью команды whois
Как я могу получить только адрес электронной почты из вывода? $ whois $IP | grep @ | head -1 notify: albert@xxx.sig.xxx.tw
1
голос
5ответов
4k показов
Вставить новую строку в оператор perl -e?
Рассмотрим следующую строку Perl: perl -e '$x; $y;' Я выполняю эту команду в bash, и я хотел бы вставить новую строку (\n) между ; и $y . Я хотел бы знать, как это сделать двумя похожими, но немного ...
1
голос
1ответ
104 показов
Почему информация о ветке git становится понятной после создания новой вкладки в терминале
Я написал скрипт bash, чтобы поместить информацию о git в приглашение bash, а также сохранить pwd терминала в строке заголовка, чтобы открывать новые вкладки в текущем рабочем каталоге. Все это ...
1
голос
2ответа
100 показов
Заголовок окна Bash не восстанавливается после выхода
У меня есть проблема с заголовком окна в окне терминала на OS X: Запустить Терминал. Название окна "bash" Введите "ssh external" для подключения к внешнему серверу. Заголовок окна "user @ external:~" ...
1
голос
2ответа
98 показов
Выполните предыдущую команду в оболочке и получите команду сразу после
Однажды мой коллега показал мне очень полезный метод (ярлык?) на ракушке CSH?) чтобы после выполнения предыдущей команды автоматически отобразить команду после в истории. Например, вот моя история: $ ...
1
голос
2ответа
686 показов
использовать 'case $ 1 in' для чтения параметров команды - несколько флагов после тире и обрабатывать необычные флаги?
Я делаю сценарий bash, который использует как длинные параметры, так и короткие флаги. Так как я хочу длинные варианты, я не могу использовать getopts . Я попытался использовать следующий код: while ...
1
голос
1ответ
93 показов
Создание списка путей, разделенных двоеточиями
Я пытаюсь сгенерировать какой-нибудь PATH-подобный список каталогов, используя простые команды bash- и UNIX. Я думаю, что этот дает мне вывод, который мне нравится использовать: $ find /usr/local ...
1
голос
1ответ
1k показов
Путь к символьной ссылке можно следовать вручную, но `cd` возвращает Отказано в разрешении
Я пытаюсь получить доступ к каталогу /usr/software/test/agnostic . Есть несколько символических ссылок, вовлеченных в этот путь. Как вы можете видеть из приведенной ниже записи, я не могу перейти ...
1
голос
2ответа
2k показов
Команда Ubuntu bash find -exec
Я хочу перечислить каждый файл, который заканчивается на "conf", и вывести результаты в данный файл (с помощью команды "find -exec"). Я попробовал это: find -name *conf -exec /home/ubuntu/myfile Это ...
1
голос
1ответ
2k показов
linux: следить за лог-файлом строки и выполнять скрипт
Я хочу следить за лог-файлом (syslog) на моем Linux Debian Box. Поэтому, если есть новая запись со специальной строкой, я хочу выполнить скрипт. Строки "начало тревоги" и "конец тревоги" Так что это ...
1
голос
1ответ
472 показов
Пропавшая музыка после неудачного переименования с eyeD3
Большая часть моей музыки отсутствует после того, как я попытался организовать свою музыкальную библиотеку с eyeD3. eyeD3 имеет функцию, описанную так: --rename=PATTERN Rename the file based on ...
1
голос
1ответ
250 показов
Unix: перегрузка псевдонимов
Что произойдет, если у меня есть это в моем bashrc: alias ls="ls -l" alias ls="ls -a" когда я ls они будут совпадать. Последний хранится или оба?
1
голос
2ответа
865 показов
Как обстоят дела с терминальными цветами?
Доступно 256 вариантов цветовых переходов: 8 "системных" цветов (0 - 7) 8 "ярких" системных цветов (8 - 15) 216 или 6 * 6 * 6 "RGB" цветов (16 - 231) 24 оттенка серого (232 - 255) Меня интересуют ...
1
голос
0ответов
529 показов
пользовательские crontabs не работают, только /etc /crontab
Привет, когда я использую команду crontab -e чтобы установить cron, команды запускаются (согласно системному журналу), но ничего не происходит. Также, если я запускаю sudo crontab -e. Единственный ...
1
голос
1ответ
138 показов
Как поставить число в лист с bash
Я пытаюсь обновить свой com.apple.background.plist. Это работает, но "ChangeTime" должен быть числом / целым, чтобы работать. Я попытался поместить -int в код, но он выдает ошибку. defaults write ...
1
голос
2ответа
151 показов
Изменение разрешений для конкретной папки
Мне нужна помощь. Я использую Fedora 15. У меня есть 2 пользователя: user1 и user2 и каталог в /usr /local /example_directory. Теперь для этого владельца каталога есть user1, и другие пользователи ...
1
голос
1ответ
165 показов
как ускорить мои команды .bash_history
Я использую свою .bash_history все время, используя ctrl-R, чтобы найти сложные команды, которые я разобрался в прошлом и с тех пор забыл, как запускать. У меня есть большая история (50000) строк, ...
1
голос
3ответа
1k показов
Выборочная подсветка Vim (работает только с определенными типами файлов)
У меня есть это в моем vimrc: "on will override defaults set. Enable will allow you to set defaults." syntax enable ... "attempting to highlight specific keywords so it is easy to see in code." "see ...
1
голос
7ответов
17k показов
Терминальная команда для просмотра первых ххх строк файла
Ребята, вы можете мне помочь? Я не могу вспомнить команду терминала, чтобы открыть большой текстовый файл, но только отображать (например) 20 строк одновременно. Причина этого в том, что я пытаюсь ...
1
голос
2ответа
896 показов
Парсинг .co.uk whois с помощью awk
Интересно, может кто-нибудь сказать мне, почему эти awk не работают, они должны указать регистратора и дату истечения срока действия : ${AWK} -F: '/Registrar:/ && $0 != "" { getline; ...
1
голос
1ответ
316 показов
PSQL игнорирует мою переменную PAGER
Я хочу использовать меньше как мой пейджер по умолчанию. Поэтому у меня есть PAGER=less в моем .bashrc . Это поставлено должным образом: $ echo $PAGER less Тем не менее, psql по-прежнему использует ...
1
голос
2ответа
1k показов
Автоматизировать удаленную команду rsync, используя псевдонимы bash?
Я имею дело со многими серверами, которые часто имеют файлы и папки, которые не находятся под контролем версий. Это означает, что я могу просто git remote add если мне нужно работать с файлами на ...