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

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

1
голос
1ответ
310 показов

Bash preexecute

Я пытаюсь написать командную оболочку bash, которая будет на лету исправлять текущую команду bash. Но я столкнулся с проблемой. Поскольку я не хороший пользователь Shell, я не могу написать ...
1
голос
2ответа
1k показов

Сортировать несколько файлов с Bash

У меня есть вопрос, который касается языка сценариев bash. У меня есть несколько каталогов /studentName /studentMail /studentNumber В каждом из этих каталогов есть файлы name.txt , mail.txt , ...
1
голос
1ответ
745 показов

Где поставить сокеты Unix

Я новичок в этом, так что извините, если это очевидно. Я использую сервер Debian и устанавливаю там UWSGI, NGinx и т.д. Конфигурации продолжают говорить о том, чтобы указывать на "сокеты". В опциях ...
1
голос
2ответа
916 показов

как git добавил себя в PATH на OSX 10.6? Это не в bashrc или в профиле?

Возможный дубликат: Как мне установить PATH и другие переменные окружения? Я недавно установил git 1.7.4.4 через установщик отсюда http://code.google.com/p/git-osx-installer/ (не через homebrew или ...
1
голос
1ответ
931 показов

Как добавить bash-дополнение к пользовательским www-данным?

когда я вошел в систему как пользователь 'www-data' на моем сервере Debian (squeeze), я хочу использовать bash-complete. Я следовал этому руководству, но у меня ничего не получилось: оно работает для ...
1
голос
3ответа
1k показов

как отменить "stty intr ^ M"

В Unix bash, когда я запускаю stty intr ^M (^ M - это Control-M), я фактически блокировал себя от запуска любых команд. Всякий раз, когда я нажимаю клавишу "возврат", я посылаю сигнал прерывания в ...
1
голос
1ответ
2k показов

Screen и SSH Tunnel - Как сеанс экрана может умереть?

Когда я запускаю xsession, я настраиваю свой SSH-туннель на свой VPS. Вот скрипт запускается при входе в систему: matt@HY731AA:~$ more dotfiles/startssh.sh #!/bin/sh ssh-add ~/.ssh/id_rsa screen -dmS ...
1
голос
2ответа
481 показов

Используйте sed, чтобы изменить и выполнить предыдущую команду

У меня есть куча PDF-файлов, которые объединены с очень длинной командной строкой в каталоге. Некоторые из них на английском, а некоторые на французском, различаются по _e.pdf и _f.pdf . Поскольку ...
1
голос
1ответ
907 показов

Как я могу удалить символ новой строки в приглашении?

Как вы можете видеть на скриншоте, в моем приглашении есть ненужный символ новой строки. Кто-нибудь знает, как сделать удалить этот символ из моей подсказки?
1
голос
0ответов
132 показов

Команда Msys cd .. переводит меня в домашний каталог вместо родительского

Я использую Msys на Windows 7 с оболочкой Bash. Я хочу перемещаться по следующей структуре каталогов: Drive (M:) +--- Coding +--- CPP +--- projects +--- other_folder_1 +--- other_folder_2 Мой файл ...
1
голос
4ответа
9k показов

OSX - команды в терминале, возвращающие команду, не найдены

Я недавно скачал и установил scala(все равно пытался) и просто заметил, что команды в терминале не найдены .. Я возился с моей переменной пути, поэтому я предполагаю, что это проблема ... Я читал ...
1
голос
1ответ
110 показов

Передать результат команды в exec

У меня есть своего рода вопрос bash newbie: как передать результат выполнения одной команды в exec. Результатом первой команды является имя другой команды, поэтому exec должен иметь возможность ее ...
1
голос
2ответа
8k показов

Как объединить строку, содержимое файла и строку в сценарии bash?

У меня есть файл, который содержит только одну строку $> cat file.txt apple,orange,cat,dog Мне нужно добавить две строки к нему и присвоить его переменной, одна впереди, а другая в конце, чтобы она ...
1
голос
2ответа
1k показов

Отображать символы на квадратной сетке?

Как я могу отображать символы, как если бы они были квадратными в vim? Сами персонажи не обязательно должны быть квадратными, но если вы хотите нарисовать сетку через все центральные точки ...
1
голос
1ответ
2k показов

Как установить перемычку каталога файлов 'z' в linux?

Я пытаюсь установить это и сталкиваюсь с проблемами. Я должен добавить строку в файл ".bashrc"? Где в файле? дно? вершина? где-то в заявлении if? сделать псевдоним? Ссылка на сайт z: ...
1
голос
1ответ
1k показов

Скрипт Bash для команды Rar

Мне нужен скрипт для проверки моих файлов использование будет так r1 archivename fileordirtocompress со следующими атрибутами rar a -m0 -v1024000 -r Как будет выглядеть этот скрипт? #!/bin/bash for ...
1
голос
1ответ
461 показов

Виртуальный светодиодный экран на Linux

На нашей машине есть несколько светодиодов, которые показывают состояние Caps Lock, Num Lock и т.д. Теперь мне нужен виртуальный светодиод в Linux, чтобы что-то уведомить. Например, я написал скрипт ...
1
голос
1ответ
251 показов

Как приостановить исходный скрипт в bash?

Когда я запускаю процесс в Bash, я могу приостановить его с помощью Ctrl-Z, но это не похоже на работу с исходными сценариями (. foo.sh). Есть ли способ приостановить такие сценарии?
1
голос
2ответа
1k показов

Debian: убить сеанс экрана через Интернет

У меня есть PHP-код, который выглядит следующим образом (kill.php): test.sh выглядит так: screen -S server -X quit Если я запускаю код php на экране терминала php screen -S server -X quit выход, ...
1
голос
1ответ
379 показов

Как включить автозаполнение для личного скрипта?

Я добавил свой скрипт в /usr /bin, и он будет работать, как и ожидалось, если я введу полное имя команды. Как мне заставить терминал автозаполнить имя команды?
1
голос
2ответа
434 показов

Почему echo $(crontab -l) выводит текущий список рабочих каталогов и только потом содержимое самого файла crontab?

Так что, если сейчас cwd является /tmp : crontab -l > #min hour day mon dow command > * * * * * /usr/local/bin/growlnotify -t 'helloTitle' -m 'helloMessage' -n 'myApp' -sw но: echo $(crontab -l) > ...
1
голос
2ответа
971 показов

Откройте последний файл в директории с помощью vim

Я пишу журнал и называю файлы в формате YYYY-MM-DD.markdown. Когда я хочу изменить что-то в последней записи, я бы хотел открыть ее с помощью ярлыка, вместо того, чтобы записывать полную дату ...
1
голос
1ответ
154 показов

Установите переменную bash, чтобы ее нельзя было сбросить

Я хотел бы установить переменную среды для всех пользователей через /etc/profile которую пользователи не могут переопределить или сбросить. Я почти уверен, что это возможно, но у меня возникают ...
1
голос
1ответ
760 показов

Как выполнить массовое переименование файлов путем вырезания, начиная с определенного символа

У меня есть музыкальный файл с дерьмовым именем: LetMeBeTheOne[Outtakeb-SideTolongMistyDays[2010DigitalRemaster-1.mp3 TheFoolAndMe[DigitalRemaster.mp3 Я хочу переименовать файл, обрезая, начиная с ...
1
голос
3ответа
1k показов

Как мне удаленно выполнять скрипты на нескольких серверах, смешивать вывод

Привет, я ищу программное обеспечение или какую-то технику, которая позволила бы мне выполнять следующие действия в одном окне терминала: Возьмите в качестве входных данных список компьютеров с ...
1
голос
2ответа
2k показов

Плохой интерпретатор сценариев оболочки? Работает иногда

У меня странная ситуация, когда некоторые из моих сценариев оболочки используют #!/bin/sh как иногда работает shebang - иногда они выдают следующее сообщение: bash: ./newshit.sh: /bin /sh ^ M: плохой ...
1
голос
3ответа
421 показов

распечатать конкретную строку, а затем еще немного

Я пытаюсь найти файл для шаблона и, если он найден, я хочу увидеть строку и еще 10 строк результата. пока у меня есть grep -n pattern file | cut -d: f1 теперь не уверен, как использовать это, чтобы ...
1
голос
4ответа
4k показов

Как вывести список папок в bash без завершающего /

я знаю ls -d */ перечисляет все папки в текущем каталоге как dir1/ dir2/ dir3/ . Есть ли возможность в bash-скрипте показывать папки как dir1 dir2 dir3?
1
голос
1ответ
898 показов

Как мне написать bash-скрипт, который звонит по телефону после завершения процесса matlab?

Если нет звонка, возможно ли отправить текстовое сообщение? Я попытался настроить уведомление по электронной почте, и это сработало, но я бы предпочел, чтобы мне позвонили или получили сообщение.
1
голос
1ответ
81 показов

Cygwin не может скомпилировать

Я только что загрузил Cygwin, я никогда не использовал его раньше, потому что я всегда использовал шпаклевку. Cygwin не позволяет мне компилировать; Я вижу файлы, но они не позволяют мне ...
1
голос
1ответ
6k показов

Запуск сценария оболочки через .desktop в Raspbian Wheezy

Я пытаюсь запустить OMXplayer и воспроизвести последовательность видео на RaspberryPi под управлением Raspbian Wheezy. У меня есть рабочий сценарий оболочки, который запускает и воспроизводит видео, ...
1
голос
3ответа
2k показов

На Mac, как я могу сгруппировать команды, которые я хочу запустить в псевдоним?

В моем .bash_profile я создал псевдоним для команд, которые я часто запускаю. Что делать, если я хочу сгруппировать несколько команд вместе, и они должны запускаться последовательно по очереди. Как ...
1
голос
2ответа
2k показов

как ограничить ресурс в Linux

Я отправил вопрос об этом несколько часов назад на переполнение стека: Линейная команда Linux bash для запуска программы и ограничения ресурса Как я знаю, для ограничения ресурса я могу использовать ...
1
голос
1ответ
592 показов

Когда Mac / Ubuntu используют .bash_profile и / или .bashrc?

Возможный дубликат: Разница между .bashrc и .bash_profile Являются ли они одинаковым типом файла с точки зрения настройки параметров терминала bash, и если .bash_profile не существует, то он ...
1
голос
1ответ
678 показов

Не могу запустить 'rails' внутри сессии Tmux в Терминале

Я только что попробовал rails внутри сессии tmux в iTerm2 и она возвращается как -bash: /usr/bin/rails: /usr/bin/ruby: bad interpreter: No such file or directory Я могу запустить rails за пределами ...
1
голос
2ответа
4k показов

Игнорировать регистр из пользовательского ввода

Я пытаюсь написать скрипт, чтобы поймать пользовательский ввод. Скрипт должен игнорировать регистр. Рассмотрим этот скрипт foo.sh: if [ $1 == "string" ]; then echo true else echo false fi Если вход ...
1
голос
1ответ
631 показов

Bash Script для доступа к файлу настроек Safari

Я на Mac и хочу получить доступ к файлу настроек Safari, используя скрипт bash. Я хочу знать папку по умолчанию, установленную пользователем для сохранения загруженных файлов. Я знаю, что настройки ...
1
голос
2ответа
296 показов

Показать все файлы .htaccess на Mac

Я пытаюсь показать все файлы .htaccess в моей домашней папке. Ниже я вставил то, что я использую сейчас, но это не работает. find ~/ -iname ".htaccess" | xargs chflags nohidden "{}" Кто-нибудь знает, ...
1
голос
1ответ
399 показов

Название вкладки неверно с ssh/screen на osx

я делаю ssh -t host screen -D -RR в OS X (10.9) вкладки терминала. Мой ~/.screenrc идентичен на всех удаленных хостах и содержит следующую строку: hardstatus string "%H(%n:%t)$USER %h" Мой ~/.bashrc ...
1
голос
2ответа
1k показов

Как мне сделать bash и его приложения автоматически изменят размер?

Я работаю в Debian, и я заметил, что когда я изменяю размер своего окна PuTTY, консоль внутри не изменяет размеры до новых измерений, поэтому такие вещи, как nano, работают в 80x, что угодно, вместо ...
1
голос
1ответ
932 показов

Проверьте статус Oozie в UNIX

Утилита Hadoop Admin Создана базовая утилита администрирования hadoop, которая проверяет состояние dfs и состояние oozie. Проверка статуса В моей вышеупомянутой утилите я использую следующую команду: ...
1
голос
2ответа
1k показов

Unix перемещение / удаление файлов из подкаталогов

Если в текущем рабочем каталоге есть несколько подкаталогов, я бы хотел переместить только рабочие типы файлов или, возможно, все содержимое этих каталогов в рабочий каталог. а потом; «rmdir *» эти ...
1
голос
2ответа
1k показов

Как мне разобрать Tiddlywiki в кучу простых текстовых файлов?

Я нашел плагин Tiddlywiki для экспорта всех тиддлеров в один простой текстовый файл, но я хочу взять свой файл Tiddlywiki и экспортировать отдельные тиддлеры в отдельные текстовые файлы (позже для ...
1
голос
1ответ
122 показов

Команда Linux для отображения только информации Mingetty

Я ищу команду, которая даст только информацию Mingetty. Как вы можете создать команду, чтобы найти только данные mingetty и найти PPID в Linux?
1
голос
1ответ
1k показов

Создавая псевдоним или функцию, нужно уметь передавать параметр

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

Есть ли способ развернуть ссылки истории bash, такие как `!:0-`, перед выполнением без использования параметра p?

Есть несколько причин, по которым это полезно, в том числе возможность использовать завершение оболочки для добавления последнего аргумента к команде и возможность увидеть, какую команду вы ...
1
голос
2ответа
1k показов

Bash скрипт для извлечения аудио из видео

Я написал этот маленький скрипт для пакетного извлечения аудио из видео с помощью avconv. Он работал нормально, но, как ни странно, он больше не работает (так как я сменил кодек с aac на mp3). ...
1
голос
1ответ
571 показов

Баш говорит:«[[:» не найден. что это значит?

При запуске сценария bash я получаю эту ошибку: sh: [[: not found Как я могу найти, в чем проблема?
1
голос
1ответ
292 показов

cygwin - bash не может найти файл в зависимости от аргументов

Если я bash -i release_script.sh он начнет обрабатывать скрипт Если я bash --login -i release_script.sh я получу ошибку: bash: release_script.sh: нет такого файла или каталога Я не понимаю, почему ...
1
голос
1ответ
945 показов

Введите текст в первые строки каждого файла

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