Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
5k показов
Используйте переменную в команде поиска
Я пытаюсь создать простой сценарий, который удаляет файлы на основе окончания их имен и даты. Я не могу понять, как это сделать. Вот как я это делаю: DA='date +%d' find /var/www/data/files/ -name ...
1
голос
0ответов
46 показов
Заставить Mu, Ml и Mc применять ко всем словам в readline
Это то, что я придумал до сих пор: "\C-\eU": upcase-word "\C-\eL": downcase-word "\C-\eC": capitalize-word "\eu": "\C-f\eb\C-\eU" "\el": "\C-f\eb\C-\eL" "\ec": "\C-f\eb\C-\eC" Есть ли какой-то другой ...
1
голос
2ответа
810 показов
Отредактируйте путь командной строки для исполняемого файла в OSX
Возможный дубликат: Что такое PATH и другие переменные среды, и как я могу их установить или использовать? У меня установлен пакет Ruby по умолчанию, который поставляется вместе с ОС, которая ...
1
голос
1ответ
670 показов
Запуск набора команд в каждом подкаталоге
У меня есть следующие команды, которые я хотел бы выполнить внутри каждого подкаталога текущего рабочего каталога. Вот команды: OUTPUTFN=`basename $PWD` cat *.xml > $OUTPUTFN.txt mv $OUTPUTFN.txt ...
1
голос
2ответа
670 показов
Какова последовательность загрузки файлов bash для установки переменной PATH
Я хочу понять, как переменная PATH устанавливается в Linux/Mac. Какие все файлы загружены и в какой последовательности установить переменную PATH для BASH.
1
голос
2ответа
105 показов
Пакетное переименование нескольких разрядов mp3 ведущих символов
Привет, кто-нибудь может мне помочь? Я пытаюсь убрать начальные цифры из нескольких mp3-файлов, чтобы «01 some_file.mp3» превратился в «some_file.mp3», если бы кто-нибудь мог показать мне, как делать ...
1
голос
4ответа
3k показов
Запускать скрипт инициализации только после запуска сетевого интерфейса
У меня безголовый медиа-сервер, использующий mpd, работающий на gentoo. Mpd настроен на запуск при загрузке (и у меня нет параллельно запускаемых сценариев rc), но, к сожалению, mpd не запустится, ...
1
голос
3ответа
708 показов
Как бы я использовал bash для подсчета общего количества определенных строк в файле?
Я хочу, чтобы bash прошел через файл журнала ошибок apache2 и перечислил все его строки (аналогично cat), но таким образом, чтобы он посчитал, сколько раз каждая строка содержится в файле, и ...
1
голос
1ответ
1k показов
iTerm стрелка вверх автозаполнение
Недавно стрелка вверх для прокрутки моей истории bash в iTerm 2 перестала работать, как раньше. Раньше, если бы я начал вводить команду (скажем, `curl '), а затем нажимал, она могла бы циклически ...
1
голос
2ответа
346 показов
два процесса перечислены для одного шеллскрипта?
У меня есть сценарий оболочки, который делает несколько простых. #!/bin/sh do something boring... Когда я выполняю сценарий оболочки, как это, $ nohup sh mysh.sh > /null/dev/ 2>&1 & Я вижу, есть два ...
1
голос
2ответа
2k показов
псевдоним bash не переносится с sudo
Мне любопытно, есть ли способ заставить мой .bash_profile работать, когда я запускаю программу. Например, я установил alias emerge='emerge -av' чтобы я мог установить программное обеспечение, и он ...
1
голос
6ответов
3k показов
UNIX команда "найти", соответствует литералу "точка"
Мне нужны файлы, заканчивающиеся на «.pdf» или «.png»; вот моя попытка: find /Users/robottinosino/Desktop/_PublishMe_ -type f -regex '.*[pdf|png]' это неправильно включает файлы, оканчивающиеся на ...
1
голос
1ответ
303 показов
Трубопроводы для повторения команд
Если моя операция grep возвращает список идентификаторов, как показано ниже, могу ли я как-нибудь передать / передать каждую строку параметру командной строки ?: 12345 84758 49549 .. Как, например, с ...
1
голос
3ответа
765 показов
передача через cdparanoia через play, aplay, /dev /sound и т. д.
В настоящее время я пытаюсь использовать cdparanoia для воспроизведения с аудио-CD напрямую, без создания каких-либо временных файлов. Я могу воспроизвести первый трек в режиме реального времени, ...
1
голос
1ответ
1k показов
BASH скрипт не работает на windows
Поэтому я создал bash-скрипт, который отлично работает на MAC, но на Windows даже с установленным Cygwin и CURL не работает, вот ошибки, которые я получаю $ ./r.bash Project name: imiodrag ': not a ...
1
голос
1ответ
523 показов
"" команда не работает в рыбе
Я использую fish и пытаюсь активировать виртуальную среду, поэтому я попробовал команду "source", которая, по-видимому, недоступна в fish. И я закончил с этой ссылкой, которая говорит: msgstr "(один ...
1
голос
3ответа
2k показов
Crontab + .sh + php
Я пытаюсь вызывать сценарий оболочки каждые 5 минут, ведьма выполняет PHP-файл под root. # crontab -l */5 * * * * /home/regularuser/call.sh разрешения: -rw-rw-rw- 1 root root 162 Jun 6 23:40 call.php ...
1
голос
7ответов
4k показов
Как использовать SSH из сценария оболочки, не дожидаясь пароля?
Я не могу использовать метод открытого ключа. Я также не хочу использовать ожидаемый скрипт. Я искал этот сайт для решения, но все говорят об этих решениях. Есть ли другой способ, например, параметр ...
1
голос
0ответов
880 показов
Как определить тип ОС клиента SSH из удаленной ОС
Если я использую PuTTY из Windows в SSH в удаленную ОС, как определить, в какой ОС работает клиент SSH, из удаленной ОС? Я думаю, что это возможно невозможно. Просто тип терминала клиента SSH трудно ...
1
голос
2ответа
1k показов
Как отключить запущенное задание bash из оболочки в Linux?
У меня есть скрипт, который запускает сервер на удаленной виртуальной машине. Все прекрасно работает, пока я не закрою оболочку, где я выполнил скрипт. Когда оболочка закрывается, сервер тоже. После ...
1
голос
2ответа
742 показов
как избежать этого, чтобы он запускался из ssh exec
У меня есть следующий bash, который работает export READ=$(cat /opt/TOKEN.txt);echo "initial_token: $READ" >> cassandra.yaml Мне нужно избежать этого, чтобы он работал по SSH правильно, поэтому я ...
1
голос
2ответа
128 показов
Как работать с Windows через Linux?
Я должен работать с некоторыми удаленными машинами Windows в проекте, мне также нужно проверить журналы и найти исправления для некоторых ошибок и тому подобных вещей. Но, честно говоря, я не люблю ...
1
голос
0ответов
976 показов
Подделка среды Linux без chroot
Для университетского проекта я хочу протестировать программу C++11 на 32-ядерном компьютере. К сожалению, на машине установлен Ubuntu 12.04 с установленным GCC 4.6 (нам нужен GCC 4.7 из-за некоторых ...
1
голос
1ответ
2k показов
Ошибка Bash при запуске скрипта
У меня есть CentOS 6.5 64-битный выделенный сервер. Единственное, что я сделал на нем, это yum install java7 , так что я не установил ничего другого. Поэтому в каталоге /root я сделал этот файл ...
1
голос
2ответа
127 показов
потерянный файл на моей коробке Linux не может найти его
Я пытаюсь собрать bash-скрипт для резервного копирования всей системы. Это моя попытка, так что я явно что-то напутал! #!/bin/bash mybackupname="backup-fullsys-$(date +%Y-%m-%d).tar.gz" ...
1
голос
2ответа
810 показов
Как мне запустить xcodeproj из bash?
Как мне запустить xcodeproj из bash? ls Quotes Quotes.xcodeproj README.md exec Quotes.xcodeproj -bash: exec: Quotes.xcodeproj: not found
1
голос
3ответа
280 показов
Какие шаги помещают мои команды приглашения bash в vim, а затем снова для выполнения bash?
Я включил редактирование команд bash в стиле VIM в командной строке bash в качестве настройки bash по умолчанию. В нескольких случаях я случайно открывал пустой файл vim с помощью какой-то сложной ...
1
голос
2ответа
5k показов
sed: Что означает код выхода 2?
случай Я пытаюсь заменить все вхождения * в file:\\ в указанном файле test.txt . Я работаю в Windows и использую sed я установил с Win-32 скомпилированным набором утилит bash. Я использую следующую ...
1
голос
2ответа
695 показов
Сломанный панцирь снежного барса - как мне починить?
Я думаю, что мне удалось сломать раковину снежного барса, но я не уверен. Есть ли способ сбросить все переменные env по умолчанию?
1
голос
2ответа
2k показов
Время префикса к каждой строке вывода команды bash
Я запускаю команду top чтобы увидеть подробности о конкретных процессах. Выходные данные передаются в grep следующим образом: top -n 1 | grep jre Выходные данные обычно составляют около 4 строк, и я ...
1
голос
1ответ
278 показов
нужно sudo в cronjob ubuntu сервер, отправляющий файл logwatch
Я настроил logwatch на сервере Ubuntu для создания HTML-файла в /tmp/logwatch.html Я также установил отправителя sendEmail smpt. Я пытаюсь использовать sendEmail, как это: sendEmail -v -f ...
1
голос
2ответа
1k показов
Убить процесс не удается
Я запускаю сценарий Bash в качестве фоновой работы. Скрипт bash вызывает трудоемкий исполняемый файл. Если я не ошибаюсь, запуск сценария bash является родительским процессом, а запуск исполняемого ...
1
голос
1ответ
83 показов
Прервать печать огромных объемов текста в терминале
Это случалось со мной во многих случаях: Иногда я случайно копирую / вставляю неправильную вещь в vim, а затем мне нужно подождать около 10 минут, чтобы она напечатала весь этот текст. Мне бы ...
1
голос
2ответа
16k показов
Запустить скрипт при входе
Я понимаю, что оболочка выполняет команды в ~/.bash_profile, ~/.bash_login или ~/.profile, в зависимости от того, что будет найдено первым. В моей системе есть только .profile, но введенные там ...
1
голос
1ответ
96 показов
Проблемы при пакетном преобразовании файлов .aea с использованием ffmpeg
Я сталкиваюсь с проблемой при использовании цикла bash for для преобразования всех файлов .aea в каталоге с помощью ffmpeg (в данном случае, в .wav). Я использую следующее: for f in *.aea; do ffmpeg ...
1
голос
1ответ
67 показов
Пропустить связку ключей, не пропуская остальную часть .profile
Я использую связку keychain ssh-agent из funtoo.org. Я загрузил его автоматически, добавив строку eval в мой .profile . Например: eval `keychain --eval id_rsa github bitbucket` Иногда я вхожу в ...
1
голос
2ответа
659 показов
Mac - каждая команда выводит «Процесс завершен»
(MacBook Pro 2009, работающий под управлением Snow Leopard - OS X 10.6.8) Я полагаю, что это связано с установкой MacPorts сегодня - хотя еще одна вещь, которую я сделал до того, как заметил ...
1
голос
2ответа
539 показов
история баш чдыр?
Я знаю, что могу pushd popd если я хочу сохранить текущее местоположение перед chdir в другой каталог. В bash я могу вернуться в каталог до последнего chdir : $ chdir /somedir $ chdir - Мне ...
1
голос
1ответ
52 показов
Почему что не соответствует эффекту, который я получаю?
Я не могу объяснить следующее поведение: [centos4x64 ~] /usr/local/bin/gmake --version GNU Make 3.82 Built for x86_64-unknown-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License ...
1
голос
2ответа
99 показов
Как заставить работать функции / псевдонимы, определенные в скрипте bash, который загружен с сервера (и выполнен)?
У меня был .bashrc который я переместил на сервер, чтобы я мог скачать и выполнить его через wget: wget -O - http://xxx.github.io/dotfiles/bashrc | bash Он выполняется, но все функции и псевдонимы, ...
1
голос
2ответа
3k показов
Быстрая установка разрешений на общий доступ к файлам Linux и владения на большом NAS
У меня есть изолированный кластер систем Linux, систем Windows и устройств, монтирующих набор удаленных общих ресурсов (через NFS и CIFS). ОС, разделяющая файловые системы, - Linux. Я часто создаю ...
1
голос
1ответ
206 показов
Изменить цвета терминала GNOME при запуске экрана
Я использую GNOME Terminal на CentOS 5. У меня есть настройки терминала, настроенные для использования цветов, которые мне нравятся. Однако, когда я запускаю screen (или tmux), цвета для строк ввода ...
1
голос
2ответа
519 показов
Не удается запустить интерпретатор Python в терминале Mac
На данный момент я нахожусь на Маверикс, и я просто удалил доморощенный. С homebrew я установил python, но после его удаления мой терминал не может запустить интерпретатор python. Я получаю это ...
1
голос
1ответ
528 показов
Найти и запустить скрипт из другого каталога
У меня есть скрипт, скажем data.sh , который берет много файлов данных в одном каталоге и обрабатывает их. У меня много каталогов с разными файлами, но у меня один и тот же скрипт во всех. Я обычно ...
1
голос
2ответа
199 показов
bash: проверить, поддерживает ли сортировка флаг -h
В моем bash есть функция с sort -h но в одной из моих настроек sort не поддерживает флаг -h . Как мне проверить это, чтобы я мог предоставить else вариант без -h?
1
голос
1ответ
83 показов
Странное поведение с Bash
Я недавно изменил свой .bashrc и подправил внешний вид моего PS1, но теперь у него очень странная проблема. Перед концом строки в терминале (примерно 2 3 пути) он возвращается к началу строки ...
1
голос
1ответ
2k показов
Передайте аргументы в osascript через функцию оболочки в OS X Mountain Lion
Ответ в « Как открыть новое окно Firefox с аргументом URL» не работает в Mac OSX Mountain Lion (10.8.2). Я не могу комментировать этот ответ или вопрос, поэтому мне пришлось создать новый вопрос. Это ...
1
голос
2ответа
88 показов
Попытка заставить `$ FOO = ~ bar | baz` работать в Bash и Zsh
Я пытаюсь получить простое выражение if работающее как в Zsh, так и в Bash, но я не могу найти что-то, чтобы работать с обоими. # this works with Zsh if [[ "$TERM_PROGRAM" =~ iTerm\|Apple_Terminal ...
1
голос
1ответ
7k показов
linux shell установка пакетов AutomaticC
Я хочу установить пакеты автоматически, запустив скрипт я могу написать yum install php но я хочу установить еще один пакет после завершения установки пакета php Есть ли решение сделать это ...
1
голос
2ответа
684 показов
Замена каждой 10-й трубы новой линией в Unix
Допустим, у меня есть поля: name, number, id У меня есть файл данных: name1|number1|id1|name2|number2|id2...etc Я хочу заменить каждый 3-й канал новой строкой или '\n', поэтому получаю: ...