Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
704 показов
команда для изменения кодировки текстовых файлов
Есть ли способ изменить кодировку для большого количества текстовых файлов с помощью командной строки (интерпретатор bash)? Чтобы быть точным, я хочу получить пути к конкретным файлам, используя path ...
1
голос
1ответ
2k показов
Введите EOF без перевода строки
У меня есть небольшая команда, которую я использую для копирования / вставки файлов, которая включает в себя вставку tar-архива в кодировке base64 в stdin, но утилита base64 продолжает выдавать мне ...
1
голос
2ответа
730 показов
Скрипт оболочки для пакетного конвертирования видео
Я пытаюсь написать скрипт для использования с HandbrakeCli для преобразования .mkv-файлов в XBOX 360-совместимые mp4-файлы. #!/bin/bash for f in "$@" do echo "$f" HandbrakeCli -i "$f" -o ...
1
голос
3ответа
84 показов
Как напечатать группу текста, соответствующую регулярному выражению в Linux?
Я хотел бы напечатать только несколько групп из текста, соответствующего регулярному выражению. Как я могу сделать это в командной строке Linux? Какие еще инструменты для обработки текста есть в ...
1
голос
1ответ
100 показов
Почему TextMate "-w" опция не работает?
Я использую MacBook Air с OSX 10.7.2 и TextMate версии 1.5.10 (1631). Если я наберу: mate -w 1.txt и затем закройте TextMate, оболочка не возвращается (т.е. я не получаю подсказку оболочки обратно). ...
1
голос
1ответ
2k показов
Как создать скрипт Bash, когда пользователь root выходит из системы, отправляя уведомление по электронной почте
Я нашел следующую команду: history | tail -20 | mail -s "log `hostname` pada `date`" mailid[at]corporate.com Я хочу объединить его со сценарием автоматического выхода из системы: система должна ...
1
голос
1ответ
314 показов
SSH bash - я запускаю скрипт?
Я тяну свои волосы на этом, но я искал вокруг, пытаясь найти ответ на вопрос, почему у моего ssh-соединения с моим vps есть «[remote] 0:bash» зеленого цвета, показывающее в моем нижнем оконном окне. ...
1
голос
3ответа
4k показов
Проверить, равна ли строка звездочке в сценариях Bash?
Я делаю сценарий bash, чтобы выполнять базовые операции и когда я это делаю: if [ $2 == "*" ] это не работает. Как я могу проверить звездочку?
1
голос
3ответа
2k показов
Перенаправление вывода команды в файл
Это кажется таким простым при выполнении из командной строки, но я не могу выполнить это внутри скрипта. Я пытаюсь поместить вывод следующей команды в текстовый файл: CMD= mysql -uroot -psecret -e ...
1
голос
1ответ
900 показов
Работы с анакроном не пройдут
Я хотел бы запускать два скрипта bash ежедневно, используя anacron для резервного копирования некоторых данных. К сожалению, я не могу понять, почему указанные сценарии не выполняются. В целях ...
1
голос
1ответ
115 показов
Показывать вывод кота при меньшем выходе
После просмотра файла less , с удобством прокрутки в сторону и поиска, я хочу иметь возможность просматривать / копировать содержимое этого файла в обычном окне моего терминала без необходимости ...
1
голос
2ответа
262 показов
Разделить файл на два последовательных символа новой строки
У меня есть текстовый файл, как это 1. some topic a 20p ID: 20 2. something topic another here there ID: 30 3. ... here come another ID: 40 Они разделены двумя новыми строками. Как я могу разбить это ...
1
голос
3ответа
398 показов
Найти строки, которые последовательно появляются в файле
Все, У меня есть файл, где строки появляются в каждой строке в следующем формате: STRING1 STRING2 STRING1 STRING1 STRING1 STRING3 STRING4 STRING4 STRING5 STRING6 STRING5 Я хочу выяснить, какие строки ...
1
голос
1ответ
774 показов
Как "поделиться" экранной сессией?
Можно ли запустить сеанс экрана и подключить к нему какой-либо другой процесс, не отключив его от исходного процесса? Например, два оконных окна видят одно и то же.
1
голос
2ответа
447 показов
добавить текст в файл, включая несколько кавычек
Я хочу сделать это: echo alias get_python_lib='python -c "from distutils.sysconfig import get_python_lib; print get_python_lib();"' >> ~/.bash_aliases Результат в моем файле ~/.bash_aliases : alias ...
1
голос
1ответ
2k показов
Rundeck получает подробный вывод команды, выполняющейся на узле
У меня есть Rundeck, выполняющий удаленный сценарий, который в Python использует операторы печати, чтобы возвращать выходные данные, такие как: $ python mytest.py PASS: Condition 1 passed PASS: ...
1
голос
1ответ
231 показов
Передать строку синтаксиса параметра в качестве имени файла
Я как-то получил файл с именем --no-recursion в каталоге. Как я могу заставить cat показать, что она содержит? Не так, поскольку аргумент интерпретируется как опция: root@nagini [/home/lalilulelo]# ...
1
голос
0ответов
237 показов
Передача цитируемых аргументов в узел через скрипт оболочки?
Возможный дубликат: Переход в каталог с использованием переменных bash не работает, если в именах каталогов есть пробелы У меня есть текстовый файл, где каждая строка представляет собой список ...
1
голос
1ответ
615 показов
Найти дубликат файла используйте команду cmp
Я хотел бы написать bash-скрипт для поиска дубликатов файлов, но я не хочу просто использовать md5sum. Это означает, что помимо использования md5sum я хочу проверять свои файлы с помощью команды cmp. ...
1
голос
1ответ
348 показов
Лучший способ извлечь подстроку в bash
У меня есть список файлов mp3 названный так: $artist/$album ($year)/$tracknum $title.mp3 Многие из этих треков имеют неправильные или отсутствующие теги, которые я исправляю с помощью id3v2 и regex, ...
1
голос
0ответов
49 показов
Есть ли способ добавить параметры в псевдоним команды?
Возможный дубликат: Создавая псевдоним или функцию, нужно уметь передавать параметр Есть ли способ сделать следующее: cdproject project1 где cdproject определяется как: alias cdproject='cd ...
1
голос
1ответ
53 показов
Просмотр ASCII-кодов введенных символов
Есть ли команда, которая позволила бы мне видеть значения ASCII символов, выводимых из программы? Скажем, я NUL символ и p , могу ли я получить 0 и 112 ?
1
голос
1ответ
769 показов
Gitolite3 SSH информация не работает
Я установил gitolite3 из репозитория EPEL в Centos6.4. Было много вещей, которые мне не нравились, поэтому я решил изменить их. Сначала я создал дополнительного пользователя и группу под названием ...
1
голос
0ответов
177 показов
Получение bash history-complete-backwards/fowards и vi-mode для работы с tmux
Я использую bash на Ubuntu 12.04, мой inputrc содержит: "\e[A": history-search-backward "\e[B": history-search-forward set show-all-if-ambiguous on set completion-ignore-case on"" для завершения моей ...
1
голос
0ответов
89 показов
Как заставить завершение табуляции работать в скобках
На моей машине с Ubuntu я могу сделать это emacs $(which first-part-of-executable и bash завершит табуляцию полным именем исполняемого файла. Я включил это сам, добавив complete -c which к моему ...
1
голос
1ответ
3k показов
Восстановить потерянный .bashrc
Поэтому я сделал что-то чрезвычайно глупое, и теперь мой файл .bashrc пропал. Есть ли способ для меня, чтобы восстановить это? У меня все еще есть открытое окно терминала, которое использует старый ...
1
голос
2ответа
2k показов
Почему эхо * | не работает?
Почему echo * | rm -f не -f работать? Насколько я понимаю, echo * должен перечислять все файлы в каталоге, а pipe должен отправлять этот список в качестве аргумента команде rm -f , которая должна ...
1
голос
1ответ
152 показов
Заставить историю команд bash вести себя как командная оболочка Windows
В bash стрелка вверх напоминает предыдущую команду. Нажмите на нее двадцать раз, я получаю команду из двадцати мест в истории, которую я запускал пять минут назад. Предположим, я запускаю эту команду ...
1
голос
1ответ
269 показов
Удалить все строки текста в HTML-файле, кроме первого?
Я должен переписать много файлов HTML, например: *--file1.html--* text1 **text2 ... text(n)** *--file2.html--*
1
голос
1ответ
430 показов
Могу ли я подключиться к точке доступа с помощью Aircrack Suite, и если да, то как?
Как я могу подключиться к своей защищенной точке доступа WPA2 с помощью пакета aircrack?
1
голос
4ответа
196 показов
При копировании каталогов с помощью sudo он копирует только первый уровень своей иерархии
Этот вопрос также был задан здесь. Когда я копирую некоторый каталог (dir) рекурсивно с помощью sudo в bash, он копирует только первый уровень иерархии dir, но при использовании без sudo он копирует ...
1
голос
1ответ
561 показов
Можете ли вы повторить последнюю команду с флагами в Bash?
Есть ли способ повторить вашу последнюю команду с дополнительными флагами? Пример: Скажи, что я делаю это: rm myFavouriteDirectory Я получу ответ: rm: myFavouriteDirectory/: is a directory Очевидно, ...
1
голос
1ответ
423 показов
Откуда системный вызов getgroups Linux получает данные
Я отлаживаю проблему, когда при входе в систему я получаю сообщение об ошибке, cannot find name for group ID 387 . Я пытаюсь выяснить, какой должна быть эта группа и почему мой пользователь связан с ...
1
голос
2ответа
246 показов
Bash: убедитесь, что процесс остановлен
Я работаю над сценарием, предназначенным для запуска / остановки набора служб. Для остановки необходимо завершить многие процессы, которые могут занять некоторое время и могут зависнуть. Сценарий ...
1
голос
1ответ
441 показов
много сомнений по поводу команды ldconfig?
Я довольно новичок в Linux, и у меня есть некоторые сомнения, связанные с этой операцией, которые я обнаружил в скрипте bash, над которым я работаю: ldconfig -v >> /dev/null 2>&1 Читая на странице ...
1
голос
2ответа
8k показов
Как запустить программу и получить ее PID в фоновом режиме
У меня есть скрипт запуска сервера Minecraft, который выглядит следующим образом: #!/bin/bash cd "$(dirname "$0")" exec java -Xmx4096M -Xms4096M -jar minecraft_server.jar Как я могу получить PID ...
1
голос
3ответа
1k показов
Две одновременные команды, затем последовательные команды?
Так что в Linux я хочу запустить скрипт 4 раза, а затем сделать что-то для вывода. Я могу сделать: script 1 > output1.txt script 2 > output2.txt script 3 > output3.txt script 4 > output4.txt cat ...
1
голос
3ответа
6k показов
md5sum файлов в двух папках
Я пытаюсь сравнить все файлы в двух папках через md5sum в одной команде. Некоторым нравится следующее (bash) в Debian: $ cd ~/FOLDER1 $ md5sum ~/FOLDER2/* | md5sum -c - Идея состоит в том, что ...
1
голос
2ответа
1k показов
Как мне работать с нетипичным персонажем клавиатуры?
Я нахожусь в процессе создания сценария bash, чтобы очистить weather.com для получения отчета о погоде. Мне нужно обработать строку текста, которая имеет необычный характер. Вот текст: 30 ° FHigh 35 ...
1
голос
1ответ
111 показов
пробел в конце переменной убит на выходе
Я на Ubuntu 12.04 с bash 4.2.25(1)-release . Если я использую #!/bin/bash echo -n 'test ' > text; echo 'test2' >> text; все работает нормально и вывод text - test test2 . Но если я использую ...
1
голос
2ответа
424 показов
Псевдоним для каталога с использованием символа
Я пытаюсь настроить псевдоним для своего рабочего каталога, который может меняться при изменении контекста, и я пытался найти что-то достаточно короткое, чтобы заменить его ~ . Я бы пощекотал ...
1
голос
1ответ
108 показов
Форматирование ошибок bash
Я использую Fedora 14 и когда я выполняю файл: #!/bin/bash asd #assuming this command does not exist Я получаю следующую ошибку: /path/to/file: line 2: asd: command not found Я хочу отформатировать ...
1
голос
2ответа
185 показов
Замена расширения скобки?
Я сделал небольшой скрипт bash для автоматического разделения двух моих мониторов с помощью imagemagick, когда я делаю скриншот. #! /bin/bash convert "$1" -crop 1024x600+0+0 +repage ...
1
голос
2ответа
850 показов
Имена файлов Linux и тильда - не для домашнего каталога - в bash
Я понимаю, что тильда (~) в конце файла, отображаемого в bash, является файлом резервной копии в файловой системе Linux. Есть ли способ сохранить их скрытыми при перечислении содержимого каталога?
1
голос
3ответа
1k показов
Переименовывайте рекурсивные файлы, сохраняя расширение
У меня есть несколько каталогов, каждый из которых содержит один * .txt файл (и другие файлы не * .txt). Я бы хотел рекурсивно переименовывать эти файлы из командной строки, в основном * .txt в ...
1
голос
1ответ
142 показов
Вернуть управление в оболочку ВО ВРЕМЯ `gvim -f`
Иногда я использую gvim -f для запуска gvim, но заставляю оболочку ждать окончания сеанса gvim, прежде чем возобновить выполнение того, что он делает (например, я обычно редактирую псевдонимы bash с ...
1
голос
1ответ
401 показов
В цикле for, как отобразить только текущий файл в одной (обновляемой) строке вместо КАЖДОГО файла, который создаст список?
Мой первый вопрос об этом обмене стека, и я уверен, что будет больше, когда я углублюсь в мир Linux. У меня есть цикл for в shell-скрипте, который пакетно переименовывает все файлы в подстроку ...
1
голос
2ответа
457 показов
Автоматизация генерации видео путем добавления вступительного и конечного видео к основному видео
У меня есть видео проект, который я пытаюсь скомпилировать. Вот обзор: У меня много видео, которые представляют собой 5-минутные тренировки - основное видео. Вступительное видео будет стандартным ...
1
голос
3ответа
2k показов
Простой оператор if, который проверяет, находится ли строка в файле
Я пытаюсь создать очень простую консоль входа в систему для сценария, который у меня есть, просто для удовольствия посмотреть, работает ли он. По сути, я думал, что это возможно. Я прочитаю в файле ...
1
голос
2ответа
353 показов
некоторые сомнения по поводу команды chown в linux?
Я довольно новичок в Linux, и у меня есть сомнения, связанные с использованием команды chown . Если у меня есть что-то вроде этого: chown -R root:root /usr/share/MyApplicationDirectory Что именно ...