Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

3
голоса
2ответа
4k показов

Как на самом деле набрать CTRL-A в терминале Linux?

Как мне вызвать Ctrl- a в терминальной сессии Linux. Я пытаюсь поделиться экраном с помощью экрана. Команда для включения многопользовательского режима:Ctrl- A :многопользовательский режим, я знаю, ...
3
голоса
3ответа
4k показов

Добавление репозитория Git и ветки в строку состояния Tmux

Я нашел файл конфигурации Tmux, который показывает, как добавить ветку Git в строку состояния Tmux, однако он просто показывает [[ branch ]] независимо от того, нахожусь ли я в репозитории Git или ...
3
голоса
2ответа
2k показов

Отправить env для цели makefile

Я пытаюсь установить env var, который является git sha1 commit для цели makefile. Я устанавливаю много env-переменных, и только это не удается без такой ошибки файла или каталога. Я в замешательстве. ...
3
голоса
4ответа
2k показов

Откройте тип файла с помощью сценария оболочки в OS X

Я пытаюсь выяснить, можно ли запрограммировать действие открытия (двойной щелчок по файлу) для данного расширения файла в OS X как: Передайте абсолютный путь файла скрипту оболочки (желательно bash, ...
3
голоса
1ответ
44 показов

Как я могу получить bash в Windows 10, открытой для /home / учетной записи пользователя?

Я создал /home / учетную запись пользователя. Как мне теперь сделать bash открытым для этого каталога при загрузке bash в Windows 10?
3
голоса
5ответов
35k показов

Не удается загрузить файл с именем в Linux

Я считаю, что есть простое решение, но не могу его отладить. У меня есть файл с именем « file name with space ». Как мне cat этот файл в Linux bash?
3
голоса
2ответа
2k показов

Использование sed в буфере vi

В длинном текстовом файле со списком dups-23Mar16.listing я хочу удалить строки, начинающиеся, например, с .local . Вот несколько строк в этом файле: ...
3
голоса
1ответ
2k показов

Как отправить "--noprofile" или "--norc" в bash с помощью putty (в Windows)

Как я могу отключить .bashrc и .profile при входе в linux с помощью putty из Windows? (На * nix: ssh hostname "bash --norc --profile")
3
голоса
1ответ
3k показов

Настройка среды Ubuntu для сеанса с графическим интерфейсом (или то же самое с терминалом)

Я использую Ubuntu 10.10 Когда я вхожу, используя обычный рабочий стол с графическим интерфейсом, кажется, что среда не совпадает с терминалом. Я изменил $ PATH и другую информацию в .bashrc . Но это ...
3
голоса
1ответ
648 показов

список окон номер окна bash

Мне было интересно, есть ли способ получить номер окна, который активен? Как в: screen -X get-window-number Я не нашел способа вывести список окон для вывода, только действительные экраны. Причина, ...
3
голоса
1ответ
900 показов

Могу ли я заставить ssh-agent ждать, пока я использую ssh для запроса пароля?

У меня есть ssh-agent, настроенный на автоматический запуск и подсказку при открытии окна терминала, как объясняется здесь. Это несколько раздражает, хотя много раз, когда я открываю оболочку, я не ...
3
голоса
1ответ
2k показов

Способ захвата вывода ошибок из ffmpeg/avconv в bash-скрипте

Я пытаюсь выполнить пакетное преобразование нескольких файлов, и я делаю простой список преобразованных файлов в текстовый документ, чтобы я мог остановить сценарий и продолжить примерно с того ...
3
голоса
1ответ
1k показов

"fork: ресурс временно недоступен" из git в MacOS El Capitan

Иногда, когда я использую Git и не могу выполнить команду sudo , он сообщает fork: Resource temporarily unavailable Что это значит, и что мне с этим делать?
3
голоса
1ответ
2k показов

как поместить мои аргументы в команду псевдонима Bash?

у меня обычно есть следующий простой псевдоним в моем bashrc: alias g="grep --color=always --exclude-dir=\*.svn\*" но теперь мне нужно работать с системами, в которых есть только GNU grep 2.5, ...
3
голоса
1ответ
1k показов

Как я могу построить график использования памяти пользователем?

По сути, я хочу построить график использования памяти с каждым именем пользователя в качестве заголовка с течением времени. Я бы установил этот скрипт как задание cron, чтобы создать график, ...
3
голоса
2ответа
8k показов

Простой способ получить MAC-адрес сетевой карты

Я использую множество сценариев, в которых используются адреса Mac моих сетевых карт. Есть ли файл, который я могу прочитать, или команда, которую я могу использовать, чтобы ПРОСТО получить адрес ...
3
голоса
2ответа
161 показов

Не удается создать новые экраны при входе на сервер через SSH

При физическом подключении к моему "серверу" (ввод команд с рабочего стола iMac середины 2006 года) он выдает следующий результат: mac~$ screen -ls No Sockets found in ...
3
голоса
1ответ
180 показов

Можно ли проверить, какой поток используется командой? (Баш)

У меня раздражающая проблема: перенаправление stderr не работает. Я получил: iptables: Chain already exists Я не могу потрудиться проверить, существует ли уже цепочка (бессмысленно, iptables просто ...
3
голоса
2ответа
170 показов

Получить список ассортимента ips

Мне нужно получить все ips, которые принадлежат диапазону /CIDR. Какую команду, скрипт (bash) или утилиту я могу использовать для этого? ВАЖНО: мне нужно распечатать полный список IP-адресов Пример: ...
3
голоса
0ответов
224 показов

Заставить пользователя Ubuntu использовать определенную оболочку

После многих лет чтения полезных вопросов / ответов о суперпользователе, сегодня моя очередь. Я играю с "lshell", оболочкой linux, написанной на python (lshell на github), которая дает возможность ...
3
голоса
1ответ
179 показов

Почему sed работает только с прямым выводом от echo?

У меня есть команда оболочки, чтобы получить время рисования пользовательского интерфейса для приложения Android (которое на самом деле не имеет отношения к этому вопросу) в миллисекундах. В любом ...
3
голоса
1ответ
1k показов

Ошибка при установке ядра OpenVZ с использованием yum в Fedora 17

Я пытался установить ядро OpenVZ (rhel 6) в Fedora 17.Все работало нормально, пока я не выполнил команду 'yum install vzkernel'.Сообщения, которые я получаю в конце: Ошибка: конфликт systemd с ...
3
голоса
2ответа
144 показов

Очень простой скрипт для удаления последних 5 строк серии текстовых файлов

По какой-то причине этот скрипт выводит три файла для каждого оригинала, а не один. Должно быть, я допустил небольшую ошибку - я новичок в этом! Очень признателен, если кто-нибудь сможет объяснить, ...
3
голоса
2ответа
223 показов

полезное или бесполезное использование кошки на входе

В моем сценарии восстановления mysql я использую файл mysqldump, ранее созданный для ввода. Это имя файла указывается в командной строке в качестве аргумента и может быть или не быть заархивировано. ...
3
голоса
2ответа
1k показов

Как выйти из терминала bash в Emacs

Я мог получить себя в безвыходном положении. У меня есть 3 окна в Emacs, 2 из которых являются буферами, и одно из которых представляет собой оболочку Bash, которую я создал с помощью: M-x term ...
3
голоса
1ответ
2k показов

Отсюда начинается сессия SSH. Док не выходит должным образом

Сеанс SSH не завершается и возвращает tty при выполнении в документе here. Ниже приведен фрагмент кода, который находится внутри моего сценария оболочки: ssh -t -t root@$HOST_ADDRESS server ...
3
голоса
3ответа
7k показов

разрешение sudo отклонено

Я запустил этот код: sudo cat
3
голоса
1ответ
736 показов

Как клонировать ввод-вывод из одного терминала в другой

Я подключен напрямую (tty1) и через ssh (pts/0) к моему linux box. who pi tty1 2013-09-23 11:33 pi pts/0 2013-09-23 12:17 (192.168.1.26) Я хотел бы перенаправить весь ввод (stdin) и весь вывод ...
3
голоса
1ответ
884 показов

Не могу завершить процесс nohup

Я хотел бы отправить сигнал SIGTERM процессу nohup, но этот сигнал полностью игнорируется, работает только SIGKILL, что считается плохим выбором для завершения сценария оболочки. Есть ли у меня ...
3
голоса
2ответа
11k показов

Выход из sudo в середине сценария оболочки

У меня есть сценарий оболочки, в котором большинство команд необходимо запускать под sudo; тем не менее, последние несколько команд должны выполняться от имени текущего пользователя. Есть ли способ ...
3
голоса
2ответа
4k показов

Смущенный о парсере jq

Я пытаюсь использовать парсер jq в своих скриптах bash, и я не понимаю, как это работает, может кто-нибудь объяснить, что я делаю неправильно? Вот исходный файл из внешнего сервиса, и мне нужно ...
3
голоса
1ответ
53 показов

Используйте параметры в скрипте bash, используя curl

Я создаю сценарий, который делает запрос curl на предопределенный сайт. К сожалению, скрипт находит 3 параметра, но curl не работает должным образом. В чем проблема? Вот моя попытка. random="$(cat ...
3
голоса
3ответа
378 показов

Размещение параметров командной строки в bash

Я только начал использовать Mac и был разочарован тем, что параметры командной строки требуются сразу после команды, чтобы это работало: ls -la /usr но это не так: ls /usr -la ls: -la: Нет такого ...
3
голоса
1ответ
9k показов

Как мне запустить "yum -y update" из Bash Script?

Когда я пытаюсь запустить «yum -y update» из скрипта Bash, это не работает. Вот как выглядит сценарий. #!/usr/bin/ echo "--> Updating CentOS System" yum -y update Я запускаю скрипт с этой командой. ...
3
голоса
3ответа
808 показов

Terminal.app: как прочитать заголовок окна терминала

Я видел много вопросов о том, как установить имя вкладки (или окна), но как его получить? У меня есть терминал настройки для открытия 8 вкладок, каждая вкладка имеет свое имя (dev1, dev2, ... dev8). ...
3
голоса
1ответ
639 показов

Перейдите к устройству MTP в оболочке Ubuntu BASH - не удается перейти на SD-карту

Успешно смонтировали устройство MTP на рабочем столе в Ubuntu и выяснили, где находится точка монтирования. Если я перейду к /run /user /999 /gvfs /mtp:host =% 5Busb% 3A001% 2C006% 5D $ Я вижу ...
3
голоса
3ответа
5k показов

вывод команды pipe в диалог и возможность прокрутки вверх

Я хочу выполнить произвольную команду, например, find / -name "a*" я хочу направить свой вывод в диалог. --tailbox и --progressbox хорошо справляются с этим, за исключением того, что если вывод ...
3
голоса
1ответ
650 показов

Работает ли «x-терминал-эмулятор» на OS X?

В Linux есть команда x-terminal-emulator , которая активирует новый эмулятор терминала. И я считаю, что это работает с установленным по умолчанию эмулятором. У OS X есть подобная команда или та же ...
3
голоса
1ответ
478 показов

Объединение нескольких файлов MP3 за определенный день

Каждый день у меня на сервере создается около 10 разных mp3-файлов. То, что я хотел бы сделать, это настроить cronjob для запуска ночью и объединить треки текущих дней в один трек mp3. Меня не ...
3
голоса
3ответа
176 показов

mv vs cp: чем отличается результирующий файл?

У меня была ошибка, из-за которой файл конфигурации для какого-либо приложения не был включен должным образом, поэтому, чтобы попытаться изолировать проблемную строку файла, я скопировал старое ...
3
голоса
1ответ
1k показов

Отображение, какая строка `history` является текущей в командной строке bash

Какой символ форматирования необходимо добавить в приглашение bash чтобы указать самый последний запуск элемента history (или текущий номер команды, если 1 можно добавить к последней записи history ...
3
голоса
1ответ
4k показов

Скрипт Bash: «[[: not found»

Это мой код: #!/bin/bash if [[ -d ~/viwiki ]]; then cd ~/viwiki else mkdir ~/viwiki cd ~/viwiki fi if ! [[ -d ./log ]]; then mkdir log mkdir log/log mkdir "log/wget" elif ! [[ -d ./log/log ]]; then ...
3
голоса
1ответ
334 показов

Не могу набрать букву в то время как в Bash в Cygwin

Я не могу набрать определенную букву в bash. Я редактировал .bashrc или, возможно, .profile, что делало невозможным нажатие буквы "а" (она не отображается на экране, хотя я могу печатать ее во всех ...
3
голоса
4ответа
4k показов

Как закрыть все фоновые процессы в unix?

У меня есть что-то вроде: cd project && python manage.py runserver & cd utilities && ./coffee_auto_compiler.py И я хочу, чтобы они оба закрывались по Ctrl-C (или какой-то другой команде). Как я могу ...
3
голоса
2ответа
6k показов

Печатайте полный путь к файлам и размерам с помощью find в Linux

Вот спецификации: Найти все файлы в / модифицированном после времени изменения / tmp / test, исключить / proc и / sys из поиска и распечатать полный путь к файлу вместе с читаемым человеком размером. ...
3
голоса
2ответа
196 показов

Форматирование командной строки BASH

Я хотел бы изменить форматирование в моем приглашении BASH из этого: anon@machinename.domain.poo:~/some/very/annoying/long/path$ что-то вроде этого: ...
3
голоса
1ответ
10k показов

bash - возвращает массив из функции и отображает содержимое

всем хорошего дня после некоторого самостоятельного изучения и экспериментирования, я застрял с возвращением массива из функции, и на всю жизнь не вижу своей ошибки. короче говоря, то, что это должно ...
3
голоса
1ответ
5k показов

Как я могу определить последнюю строку "пока читается строка"?

Как я могу определить последнюю строку "пока читается строка"? например: while read line; do if [ "$line" = "last line" ]; then echo "this line is the last one ($line);" else echo "$line" fi done
3
голоса
1ответ
2k показов

linux find: при поиске файлов размером менее 2 КБ не хватает файлов от 1 до 2 КБ

Я просто случайно наткнулся на команду find в Linux, в двух словах: мне нужно было найти все файлы размером менее 2 КБ в определенной папке, поэтому я выполнил команду: find /folder_to_search_into/ ...
3
голоса
1ответ
4k показов

Как установить переменную среды с точкой?

Я не мог найти способ установить переменную окружения с точкой (.). Например: export mule.home=/Users/chandra/mule/ export {mule.home}=/Users/chandra/mule/ export $mule.home=/Users/chandra/mule/ все ...