Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
3
голоса
2ответа
588 показов
найти команду и поддержку для метаданных медиа
У меня есть папка с тоннами неорганизованных файлов всех типов с глубокими уровнями подпапок, и я хочу найти каждый аудиофайл с 320kpbs (битрейт) и запустить что-то для каждого из них, не перемещая ...
3
голоса
1ответ
2k показов
Помощь сценария Bash | MongoDB
Я пишу сценарий bash, который использует утилиту mongoimport для добавления данных в базу данных. Следующая команда успешно выполняется: $ mongoimport -h localhost:27017 -d test -c ecg --fieldFile ...
3
голоса
1ответ
1k показов
Как я могу изменить цвет xterm titlebar?
Я хочу автоматически изменить цвет моего заголовка xterm. Я хотел бы поместить код в мой .bashrc, чтобы цвет менялся автоматически (скажем, в зависимости от каталога, в котором я нахожусь). Я знаю, ...
3
голоса
2ответа
748 показов
выполнить команду для каждой строки стандартного ввода немедленно?
Как мне сразу выполнить команду для каждой строки стандартного stdin ? Пример: (echo abc; sleep 10; echo def;) | ??? Инструмент xargs не выполняет работу, потому что он блокируется, пока не увидит ...
3
голоса
2ответа
1k показов
CL VIM: Как получить поддержку 256 цветов в терминале Fedora 17?
Как включить поддержку 256 цветов для VIM в терминале Fedora 17? Мой .bashrc: 1 # .bashrc 2 3 # Makes terminal default 256 Colors Include these lines in .bashrc 4 5 export TERM=xterm-256color 6 7 # ...
3
голоса
1ответ
1k показов
Скопируйте изображение в буфер обмена из терминала Mac
У меня есть изображение Test.png , которое я хочу скопировать в буфер обмена из терминала как часть скрипта Bash, чтобы я мог вставить его в Word. Я пытался использовать pbcopy как это: $ cat ...
3
голоса
6ответов
4k показов
объединить группы строк с помощью sed
Я хотел бы объединить каждую группу строк из файла: 441 S 0,74 442 S 0,14 до одной строки (для меня не важно количество пробелов или табуляций между тд): 441 S 0,74 442 S 0,14 Каждая группа (с ':set ...
3
голоса
1ответ
4k показов
Пакетная загрузка URL-адресов из многопоточной командной строки
У меня есть 100 000 URL-адресов небольших файлов для загрузки. Хотелось бы использовать 10 нитей и конвейерная обработка является обязательным условием. Я объединяю результат в один файл. Текущий ...
3
голоса
1ответ
814 показов
Стоп клавиши со стрелками печатать буквы в режиме vim insert
Когда я нажимаю клавиши со стрелками в режиме вставки, вместо навигации появляются символы: Я хотел бы иметь возможность использовать клавиши со стрелками для навигации. Замечания: Я недавно ...
3
голоса
1ответ
390 показов
Передача аргументов из скрипта в интерпретатор PHP не работает с кавычками, почему?
Мне нужно создать скрипт-обертку для интерпретатора PHP (уже в PATH): #!/bin/bash # This is a wrapper for the PHP interpreter. # # We prepare the enviroment for SQL Anywhere PHP extension sourcing # ...
3
голоса
1ответ
128 показов
Freaky Bash: результаты завершения командной строки
Я распаковал файл, и у него был каталог с именем "~ что-то". Недолго думая, я набрал «cd ~» и нажал "tab", чтобы bash завершил имя. Вместо того, чтобы получить результат «~ что-то», я ожидал получить ...
3
голоса
1ответ
227 показов
Автозаполнение Bash кнопкой Tab не завершается при некоторых условиях
Мы знаем, что некоторые команды не работают с некоторыми файлами / каталогами. Например, мы не можем использовать команду "cd" для файла, и когда мы пытаемся нажать кнопку табуляции, чтобы завершить ...
3
голоса
1ответ
2k показов
Откройте Sublime Text 2 с новой вкладкой вместо нового окна
У меня есть псевдоним для открытия файлов в Sublime Text 2: alias sub='/Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2' Но это раскручивает другой экземпляр Sublime Text 2 (в ...
3
голоса
1ответ
6k показов
Bash Backspace удаляя одно слово за раз
В моей работе есть сервер, который использует csh в качестве оболочки по умолчанию. Я предпочитаю bash, поэтому при каждом входе в систему я запускаю bash . Но по какой-то причине кнопка возврата ...
3
голоса
1ответ
3k показов
Unset переменная среды в Mac
В Linux я могу сбросить переменную окружения (не устанавливать ее в пустую строку, фактически удалить ее с помощью флага --unset следующим образом: $ env --unset=DATABASE_URL rake assets:precompile ...
3
голоса
0ответов
52 показов
Завершение вкладки с .bash_history
Я обычно использую PageUp/PageDown для поиска по .bash_history по заданному префиксу. Тем не менее, я регулярно ловлю меня, нажимая клавишу TAB несколько раз, прежде чем понять, что мне нужно ...
3
голоса
1ответ
3k показов
Автозаполнение вкладок в Mac OS X при использовании sftp в терминале
Я был очень разочарован в последнее время, так как функциональность readline была удалена из MacOSX и Tab Auto-Completion больше не работает. Поэтому мне было интересно, знает ли кто-нибудь хорошую ...
3
голоса
1ответ
2k показов
Как мне остановить Git Bash, запрашивая дополнительную информацию?
Иногда в Git Bash я ввожу плохую команду, такую как эта (например: mongoDB): db.people.insert([{name: 'John'}, {name: 'Marry'}]) asdasd a56sf sdfnbn так как я нажал ввод после 'john', он просто ...
3
голоса
1ответ
5k показов
Почему subshell не наследует экспортированную переменную (PS1)?
Я использую startx для запуска графического окружения. У меня есть очень простой .xinitrc которому я буду добавлять вещи, когда я настраиваю среду, но сейчас это выглядит следующим образом: catwm & # ...
3
голоса
2ответа
1k показов
Почему моя подсказка bash превратилась в тарабарщину после того, как я случайно запустил `cat` в файле .coverage?
Я только что установил покрытие и запустил его несколько раз, когда заметил, что в моем репо висит файл .coverage , который, согласно file утилите, является перемещаемым (8086) файлом 8086 ...
3
голоса
1ответ
2k показов
Как связать стрелку вверх в ~/.inputrc (readline) для режима вставки vim?
Если в приложениях Readline с включенным режимом vim в ~/.inputrc (set editing-mode vi) есть ли способ связать клавишу со стрелкой в режиме vi-insert ? Для отображения предыдущего элемента истории, ...
3
голоса
3ответа
502 показов
Необходимо извлечь выход awk или grep для извлечения строк
У меня есть вывод, который выглядит так: "vancouver/news/vancouver-voices": { "status": 0, "time": 0, "timestamp": 1371298701 }, "vancouver/news/vancouvers-march-second-annual-success": { "status": ...
3
голоса
1ответ
2k показов
Изменение формы курсора в подсистеме Windows для Linux
Есть ли способ изменить форму курсора в терминале Windows Subsystem for Linux? Мне бы хотелось, чтобы мой курсор отображал состояние, в котором я нахожусь в режиме vim или vi. Например, в Git Bash я ...
3
голоса
1ответ
494 показов
Проверьте размеры папок и сообщите объединенный размер для папок с одинаковыми именами в Linux
У меня есть 2 папки, которые имеют подпапки (названы в честь пользователей). Большинство имен подпапок существуют в обеих папках, но не во всех. Теперь я хочу создать список пространства, ...
3
голоса
3ответа
365 показов
Что - и # означает в списке файлов linux?
В моем каталоге /var /log у меня есть эти три файла (извлеченные из ls -l) size filename 205198 ntp.log 2446 ntp.log # 4096 ntp.log - Файл "ntp.log -" выделен синим цветом. Что означают # и - после ...
3
голоса
2ответа
676 показов
Как добавить # Shebang в первую строку файла, который является сценарием автоматического создания другой программой
Я ищу способ добавить Шебанг #!/bin/csh -f к первой строке моего файла, который фактически создается другим набором программ, поскольку этот сценарий создается автоматически, он должен запускаться из ...
3
голоса
2ответа
2k показов
Разрешить любой ввод пользователя / пароля в SSH
Я хочу настроить ssh так, чтобы можно было войти под любым именем пользователя или паролем и быть принятым. Если они выберут имя пользователя и пароль реального пользователя в системе, они успешно ...
3
голоса
0ответов
436 показов
Howto Emacs nyan-mode image в консоли
У меня есть emacs ' nyan-mode, работающий в моем emacs для рабочего стола OS X (24.5). Но я бы очень хотел, чтобы это работало в моем консольном emacs. Я использую: Ubuntu Server 12.04 LTS (точный) в ...
3
голоса
3ответа
856 показов
Пакетное объединение двух файлов в Unix
Кто-нибудь знает, как пакетно добавить один аудиофайл к другому аудиофайлу и создать отдельный вывод для каждого. Например Files: Static.wav Audio1.wav Audio2.wav Audio3.wav Мне нужен скрипт, который ...
3
голоса
1ответ
1k показов
Вход на веб-страницу с помощью скрипта
Я пытаюсь автоматизировать извлечение некоторой информации с веб-сайта, который сначала требует, чтобы я вошел в систему. Я делал это в прошлом (несколько лет назад) с помощью wget, но этот метод ...
3
голоса
2ответа
227 показов
Как сохранить все выходные данные команд и ошибки?
Всем привет! Мне нужно захватить все команды, stdout и stderr без каких-либо дополнений к командам. Я имею в виду, что я должен сохранить / сохранить вывод этих: $ echo 'test' $ ls -l $ cat some_file ...
3
голоса
2ответа
2k показов
неинтерактивно загружать файл на сервер sftp, используя пароль
Я знаю, это не рекомендуемый способ сделать это. Но у меня нет другого выбора: Мне нужно настроить задание cron, которое будет регулярно загружать файл на внешний SFTP-сервер (FTP недоступен, и у ...
3
голоса
1ответ
878 показов
Обработайте управляющие коды ANSI перед передачей в трубопровод
Я пытаюсь передать вывод скрипта (Mocha) другому скрипту. Однако есть одна проблема: Mocha генерирует довольно много анси-экранирующих символов для обновления экрана на лету. Эти символы также ...
3
голоса
1ответ
3k показов
Запуск нескольких файлов SQL одновременно
Я чувствую, что в прошлом я выполнял команды, подобные следующим, но сейчас я получаю сообщение об ошибке. Может быть, у меня просто бред, и мой синтаксис отключен. mysql -u root -p db_name < *.sql Я ...
3
голоса
2ответа
112 показов
Насколько практично использовать ./ в терминале?
Я новичок в Linux, так что я могу легко перемещаться по каталогам и изменять права доступа к файлам, я также могу выполнять некоторые действия с Python / Java в терминале. Мой вопрос заключается в ...
3
голоса
2ответа
5k показов
Как сравнить два пути к файлам в сценарии оболочки
Я пытаюсь сравнить мой рабочий каталог с правильным каталогом, из которого нужно запустить скрипт. Вот фрагмент сценария оболочки CURR_DIR=echo pwd echo $CURR_DIR if [ "$CURR_DIR" == ...
3
голоса
2ответа
2k показов
Добавление Bash в Ubuntu в Windows 10 в контекстное меню проводника (проблемы)
Я успешно добавил приглашение Bash on Ubuntu в контекстное меню, добавив следующие ключи реестра [HKEY_CLASSES_ROOT\Directory\shell\bash] @="Bash Here" ...
3
голоса
2ответа
86 показов
Есть ли способ сохранить уже выполненные команды в некотором кеше в bash?
Есть ли другая программа или приложение, которое позволило бы вам сохранить список ранее выполненных команд в кэше или чем-то подобном, чтобы вы могли затем нажать клавишу и получить доступ или ...
3
голоса
1ответ
180 показов
bash - я делаю для себя в * .mp4, затем в цикле я хочу использовать $ {i}, но без .mp4. Как я могу это сделать?
В основном я делаю это: for i in *.mp4; do ffmpeg -i "${i}" -vf "movie=logo.png [watermark]; [in][watermark] overlay=10:10 [out]" -strict -2 -qscale 0 "${i}-watermarked.mp4"; done; но это эффективно ...
3
голоса
2ответа
1k показов
Как выполнить функцию в bash или zsh для каждой буквы, вводимой в подсказку?
Я знаю о перехватах preexec() для zsh и о том, как этого можно добиться в bash. ( ссылка ) Но могу ли я получить текущий ввод , все еще печатая? Идея этого вопроса заключается в следующем: для более ...
3
голоса
2ответа
2k показов
Разбор переменных с помощью Bash и Wget
Я пытаюсь использовать wget в простом скрипте bash, чтобы получить изображение в формате JPEG с камеры Axis. Этот сценарий выводит файл с именем JPEGOUT вместо желаемого вывода, который должен быть ...
3
голоса
3ответа
22k показов
Как мне остановить скрипт bash из командной строки?
У меня есть скрипт bash, который я использую для запуска XCode в OSX, что занимает несколько минут. Я не могу найти ключевую команду, чтобы остановить ее, если я обнаружил ошибку ... в DOS я привык к ...
3
голоса
3ответа
2k показов
Как включить Bash в Windows 10?
Хотя это может показаться дубликат на этот вопрос, то есть, что Microsoft недавно объявила, что баш будет работать непосредственно из окна Очевидно, я предпочитаю это решение перед установкой Cygwin. ...
3
голоса
3ответа
216 показов
Какой командой unix я смогу написать сценарий Bash Shell, который бы создавал файлы в серии каталогов?
Мне нужно написать в сценарий оболочки, который берет список каталогов из файла (каталоги будут в разных строках), а затем для каждого из этих путей к файлам он будет создавать скрытый фиктивный файл ...
3
голоса
4ответа
2k показов
Bash: найти папку, содержащую два файла
Hy, я получил большое дерево каталогов. Я хочу выяснить все каталоги, которые содержат файл, имя которого заканчивается на «.ext1» и файл, имя которого заканчивается на «.ext2». Как это возможно? Я ...
3
голоса
1ответ
65 показов
Псевдоним для судо тогда SSH
Я ищу, чтобы написать псевдоним для следующих двух команд: sudo su - user ssh somewhere я пробовал alias jump='sudo su - user; ssh ' а затем использовать это как jump somewhere но это не работает ...
3
голоса
4ответа
4k показов
как заставить работать звуковой сигнал?
У меня есть ноутбук, я установил звуковой пакет. Я превратил каждый звук в полный, и я делаю это: $ beep Но я не слышу никаких звуков. Что мне не хватает? Мне просто нужно запустить звуковой сигнал, ...
3
голоса
1ответ
1k показов
Настройка общего удаленного хранилища git без прав root (решено) с использованием ключей ssh для управления доступом каждого пользователя?
Сначала я объясню мои настройки. Я работаю в системе, не являющейся самоуправляемой, в которой у меня есть учетная запись без прав root/ повышенных прав. В этой системе я хочу поделиться несколькими ...
3
голоса
1ответ
16k показов
Ошибка: cut: разделитель должен быть одним символом в Linux
Я пытаюсь вырезать первый и второй столбцы из studata.txt и второй столбец из studata1.txt. studata.txt: 1 a 10 2 b 20 3 c 30 studata1.txt: i si co oi me zi Вот мой файл bash: cut -d -f -2 ...
3
голоса
1ответ
5k показов
Как бы я `wget` файлы, а затем сохранить их по дате загрузки, а не имя файла?
Моя цель: загрузить 131 JPEG и сохранить его в формате имени файла, который относится к формату даты / времени, а не к имени файла. Я уже пробовал вещи, которые включают изменение имен файлов после ...