Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
3ответа
1k показов
Что такое файл конфигурации для оболочки sh на OS X? (т.е. ~/.bash_profile для оболочки bash и т. д.)
R использует оболочку /bin/sh и я запускаю сценарии (которые нельзя изменить), которые вызывают gfortran-4.8 вместо gfortran поэтому я создаю alias . Я добавил следующую строку в мой /etc/profile и ...
0
голосов
1ответ
131 показов
Странный результат инициации переменной с выводом 'git description'
По какой-то причине это назначение: OUT=$(git describe HEAD) печатает на стандартный вывод (например): fatal: No names found, cannot describe anything. Это нормальное поведение? Почему этого не ...
0
голосов
2ответа
2k показов
Не могу переименовать группу томов в Linux, в имени которой есть дефисы / тире
Я сделал опечатку, когда создал группу LVM под Centos 6.4. Я пытаюсь переименовать, используя синтаксис vgrename /dev/mapper/oldVG /dev/mapper/newVG . Однако и старый, и новый VG имеют дефисы в ...
0
голосов
1ответ
50 показов
Можете ли вы создать несколько групп сразу в Bash?
Я пытаюсь создать несколько групп одновременно и дать каждой ID. Можете ли вы сделать это без постоянного использования команды groupadd ? groupadd group1 groupadd group2 Благодарю.
0
голосов
1ответ
172 показов
Несколько условий в сценарии оболочки
Я застрял в предоставлении двух условий в моем сценарии. Я могу читать две вещи - Что такое ближайший сервер Если это MacBook или что-нибудь еще и затем используйте команду записи по умолчанию, чтобы ...
0
голосов
1ответ
397 показов
Ограничение автозаполнения MSYS (Bash) текущим каталогом
Я использую MSYS на Windows 7, и мне действительно нравится функция автозаполнения TAB консоли bash. Однако, похоже, что эта функция запрашивает все каталоги в $PATH Windows, требуя от меня ...
0
голосов
1ответ
358 показов
команда expr bash, возвращающая 0 в оценке подстроки
Я пытаюсь прочитать строку из файла, сохранить ее в переменной $ line и извлечь все экземпляры (то есть угловые скобки с заглавными буквами между ними). Что я пытаюсь это: while read line do #some ...
0
голосов
0ответов
89 показов
используя оболочку FISH - установить папку по умолчанию для нескольких вкладок?
Я использую рыбную оболочку в OS X. Используя стандартную оболочку bash, вы можете открыть несколько вкладок в Терминале, cd в отдельный каталог в каждой папке, а затем сохранить настройки как Группу ...
0
голосов
1ответ
499 показов
osx - изменить цвет терминала в зависимости от пользователя
чего я хочу достичь: каждый раз, когда я захожу на машину через ssh с определенным пользователем -> "опасность", как ssh danger@somehost Я хочу, чтобы терминал изменил свой фон на красный, поэтому у ...
0
голосов
1ответ
264 показов
Проверьте синтаксис BSUB в скрипте bash
Я пытаюсь отправить задание с помощью утилиты bsub linux, используя этот скрипт bash titple launchparse.sh: #!/bin/bash #BSUB -W 80:0 #BSUB -R rusage[mem=4000] #BSUB -J "myarray[101-150]" ...
0
голосов
0ответов
287 показов
Запуск 'su - user sh -c "~/.profile"' возвращает ошибку "Нет такого файла"
У меня есть сценарий оболочки, работающий от имени пользователя root с помощью следующей команды: ssh remotehost 'su - user sh -c "source /home/user/.profile; "' Я получаю следующий вывод: bash: su - ...
0
голосов
1ответ
66 показов
Какова лучшая / распространенная практика включать функцию, которая используется из нескольких сценариев?
В настоящее время я сделал это, поместив файл функций, включающий все мои функции, в несколько скриптов, которые его используют: source ./functions.sh Один недостаток, который я заметил, заключается ...
0
голосов
3ответа
566 показов
Как я могу получить права доступа к файлу в восьмеричном формате?
... и как я могу их установить? Это работает для каталогов таким же образом? Что происходит с липким битом и тем более "экзотическим" материалом?
0
голосов
1ответ
275 показов
Cassandra Bulk Loader никогда не завершается при исключении нулевого указателя, поэтому мой вызывающий сценарий оболочки не видит сбой
Я создал скрипт, который обрабатывает файлы в цикле, используя вызов процесса. Я проверяю код завершения указанного вызова, чтобы узнать, нужно ли мне перемещать файлы (в случае успеха.) Проблема в ...
0
голосов
2ответа
955 показов
Оболочка не расширяется *
Я устанавливаю путь к классу Java в сценарии bash. Я думал, что мне придется использовать кавычки, чтобы предотвратить расширение оболочки * на основе этого вопроса: ...
0
голосов
1ответ
91 показов
настройки linux bash для vim
Когда я закрываю vim в командной оболочке linux, часть его просмотра все еще видна, обычно root, но у некоторых других пользователей, обычно кроме root, vim closed означает, что документ не ...
0
голосов
1ответ
1k показов
Разница между `route` и` ip route`
Я использую Arch-Linux. route и ip route дают мне в основном одну и ту же информацию. Но route занимает гораздо больше времени, чем ip route . Какова причина?
0
голосов
1ответ
157 показов
скрипт bash для последовательного вызова двух функций, каждая со своим аргументом
Есть много подобных вопросов, но я не могу найти пример того, что я ищу, ни в руководствах по созданию сценариев Bash (я уверен, что это там, но это большая книга ...) Что я хочу это: У меня есть ...
0
голосов
1ответ
684 показов
Bash Sum Средние числа в файлах
У меня есть серия файлов с 2(двумя) строками. Первая строка содержит целое число (1-100), а вторая строка содержит десятичное число (1.0000-99.9999). Мне нужно получить сумму первой строки и среднее ...
0
голосов
1ответ
326 показов
Запустите .sh в сценарии cygwin из cmd
У меня есть сценарий .bat, который вызывает некоторые .exe для создания текстовых файлов: generate.bat: ... ResGen main.txt Main.resources /str:c# ... После этого я хочу использовать поиск / замену в ...
0
голосов
1ответ
611 показов
Linux Bash Script File Поиск файла журнала
Как мне написать сценарий Linux bash для следующего? Мне нужно найти файл формата [unique_number] .log Этот файл будет существовать в одном из следующих каталогов ...
0
голосов
1ответ
433 показов
Рекурсивное переименование файлов и папок
Мне нужно переименовать каждую подпапку указанного пути. Например, у меня есть структура каталогов, как это: project/ /x /something /somethingElse /x /x.someext /notXButTheresXInASubfolder /something ...
0
голосов
2ответа
1k показов
Автоматическая команда sudo и screen
Я хотел бы иметь возможность запускать скрипт в отдельном сеансе экранной команды как отдельный пользователь, когда я запускаю скрипт .sh. Вот что я думаю, что это может быть в сценарии: #I am also ...
0
голосов
1ответ
1k показов
Почему os.stat, du и ls в Python не согласны с размером блока?
При написании простой функции, которая вычисляет количество блоков, потребляемых в каталоге, я проверил с помощью du, чтобы убедиться, что я получаю те же ответы. Почему ls и du говорят, что этот ...
0
голосов
1ответ
407 показов
BASH: grep считает одно и то же слово
Можно ли посчитать максимальное количество вхождений слова в строку, используя только grep? Вот пример того, что я хочу: script.sh "aaaa bbbb ccc bbbb azesd bbbb" вернется bbbb 3 Спасибо Изменить: я ...
0
голосов
2ответа
1k показов
tar: Как удалить файлы после упаковки, но сохранить каталог
Я хочу, чтобы tar запаковал полный каталог tar cvjf dir.tbz dir Но заставь это удалить все файлы tar cvjf dir.tbz dir --remove-files Однако это также удаляет ./dir. Поэтому я попытался перейти в ...
0
голосов
1ответ
213 показов
Команда Java работает только в командной строке, а не в файлах sh
Я недавно пытался установить Java на сервере Ubuntu 12.04 LTS. Я wgetted файл tar.gz и извлек его в /opt /java, а затем добавил /opt /java /bin в переменную path. Все это работает правильно при вводе ...
0
голосов
1ответ
1k показов
Один ярлык для перемещения запущенного процесса на задний план в bash
Я знаю, как переместить процесс в фоновый режим, сначала приостановив его, обсуждая здесь и здесь: Введите Ctrl+Z Запустите либо %& либо bg Однако я хотел бы сделать это, не прерывая процесс слишком ...
0
голосов
1ответ
54 показов
Вставьте звук в mp3 трек
Я ищу способ вставить собственный звук в заданную секунду в дорожку MP3. Я хотел бы иметь возможность делать это без инструментов GUI, чтобы я мог вызвать его из скрипта bash, и я бы хотел, чтобы ...
0
голосов
2ответа
2k показов
Разрешить некорневым пользователям выполнять определенную команду
Как и в заголовке - я хотел бы разрешить пользователям без полномочий root выполнять определенную команду, но не двоичную. Например: # killall sshd но не позволяют убить какой-либо процесс.
0
голосов
1ответ
433 показов
Способ определения текстовых типов файлов в Bash?
Есть ли какая-либо альтернатива команде file которую можно использовать для определения типов файлов в незашифрованном виде, у которых нет магического числа? Например, я могу дать файл, содержащий ...
0
голосов
1ответ
135 показов
Модифицируйте терминал STDOUT/STDERR, чтобы изменить цвет линии на основе REGEX.
Это возможно? Чего я хотел бы добиться, так это запускать модульные тесты (Python), чтобы выделить любую строку, которая соответствует пути к текущему каталогу проекта, и оставить другой вывод без ...
0
голосов
1ответ
682 показов
Инструмент (ы) "патч" пропущен, пожалуйста, установите его (их)
Я использую xampp в Windows 8. Я хочу установить патчи безопасности magento в местном magetno. Для запуска команды я установил Cvgdrive, но когда я запускаю следующую команду, я получаю сообщение об ...
0
голосов
1ответ
545 показов
SQLPLUS 32-битный Linux Pathing Issue
Я использую Linux 32 бит и установил Oracle 11g в нем. Я пытаюсь запустить sqlplus из командной строки, но получить команду не найдена ошибка. Я проверил переменные среды и ...
0
голосов
1ответ
40 показов
На ssh подключение консоли выглядит по-разному у разных пользователей. Зачем?
На моей удаленной машине есть два пользователя. Один - старый, другой - новый. Консоль Olduser ssh работает и выглядит не так, как подключение newuser. Есть две папки для каждого пользователя /home/ ...
0
голосов
1ответ
49 показов
Как редактировать один файл, но обновлять его в двух местах?
Я пытаюсь сделать так, чтобы мой компьютер автоматически обновлял мои резервные файлы при редактировании локальных файлов. Например. У меня есть каталог сайтов, на которых я работаю. Каждый сайт ...
0
голосов
2ответа
338 показов
Как отключить драйверы Bash в Windows 8.1?
Я пытаюсь следовать этим инструкциям, чтобы остановить Bash Driver BHDrvx86 или BHDdrvx64, но диспетчер устройств в Windows 8.1 больше не отображает драйверы Plug and Play (такие как драйверы Bash), ...
0
голосов
1ответ
536 показов
Использование crontab, kill и trap
Я изучаю команду crontab и делаю некоторые попытки. Я отредактировал файл crontab по умолчанию с помощью команды crontab -e , и я хочу поместить строку, которая каждую минуту отправляет SIGUSR1 ...
0
голосов
3ответа
714 показов
Запуск сценария BASH на удаленной машине Windows с компьютера Linux
Я планирую запустить скрипт BASH в удаленной системе Windows с моего локального компьютера с Linux. Для этого мне нужно будет войти в систему Windows с локальной машины, а затем выполнить скрипт ...
0
голосов
1ответ
87 показов
Как показать путь в оболочке, но только фиксированное число из pwd?
По сути, я хочу отобразить что-то вроде: me@host.serv.com:../projects/1234/source$ cd cpp me@host.serv.com:../1234/source/cpp$ вместо: me@host.serv.com:/opt/home/me/dev/projects/1234/source$ cd cpp ...
0
голосов
2ответа
173 показов
В профиле терминала, как я могу установить его на CD сразу после подключения SSH?
Я на OS X, использую Terminal (bash) для подключения к моему веб-серверу. Я хотел бы настроить профиль так, чтобы он открывался в определенный подкаталог после подключения ssh.Я не всегда хочу ...
0
голосов
2ответа
302 показов
Перенаправить два stdout на один стандартный в Linux Bash
У меня есть программа на C, которая читает из стандартного ввода и выполняет некоторые операции. Меня просят вводить информацию периодически (каждые 20 секунд) и оставлять взаимодействие с ...
0
голосов
2ответа
72 показов
Bash резервного копирования базы данных работает через SSH, но не в Cronjob
Я собрал скрипт для резервного копирования моей базы данных на общем хосте. Сценарий выглядит следующим образом: mysqldump --databases [db1] [db2] | openssl aes-256-cbc -a -salt -pass ...
0
голосов
1ответ
508 показов
Фильтрующие графы копируют аудиопотоки по умолчанию в FFMpeg?
Я получил следующую команду в FFMpeg: ffmpeg -i file_input.mp4 -filter_complex split=2[i1][i2];[i1]scale=trunc(oh*a/2)*2:480[o1];[i2]scale=trunc(oh*a/2)*2:640[o2] -map [o1] -map 0:a -pix_fmt yuv420p ...
0
голосов
3ответа
192 показов
Grep для блока, окружающего сообщение об ошибке
Я хочу grep для блока журналов вокруг конкретного сообщения об ошибке. Скажем, я знаю, что мой журнал выглядит так: [----] I, [2014-04-10T19:12:36.294512 #1910:e93004] INFO -- : Started GET ...
0
голосов
1ответ
567 показов
в Linux с помощью Bash, как я могу разделить текстовый файл на основе процента
У меня есть проблема, когда мне нужно разделить файлы на основе произвольного процента. Если у меня 100 строк, мне нужно разделить файл на 70% / 30%. Программа сплит в Linux не дает мне ...
0
голосов
2ответа
749 показов
Как скопировать файл с помощью awk на основе времени создания в какой-то каталог
Я пытаюсь скопировать файл в каталог с помощью фильтра awk на основе времени создания файла #!/bin/bash dir=/home/resaputra23/pyexample/python2/* des=/home/resaputra23/pyexample/backup/ file1= stat ...
0
голосов
1ответ
293 показов
После создания .bash_profile ...Терминал не работает
Я создал новый файл .bash_profile и ввел следующее: export PATH="usr/local/bin:usr/local/sbin:usr/local/mysql/bin:$PATH" Затем я удалил .profile . Потому что из того, что я узнал, это вызывает ...
0
голосов
1ответ
504 показов
Как распечатать идентификатор процесса в регламент
Я назначил работу, чтобы взять весь процесс и превратить их в утверждение. Поэтому я попробовал этот скрипт. #!/bin/bash a= ps | awk '{print $1}' echo select $a Итак, я получаю этот вывод PID 1838 ...
0
голосов
2ответа
29 показов
Может ли команда bash `locate` генерировать нумерованные результаты / псевдонимы?
Я хочу избежать необходимости набирать или копировать-вставлять полный путь. В идеале я хотел бы видеть и иметь возможность сделать что-то вроде этого: $locate test.txt 1 /dir1/test.txt 2 ...