Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
2ответа
107 показов
Новые строки при сохранении переменной в файл - bash
У меня есть несколько IP-адресов в переменной. ActiveIPs= 192.168.0.1 192.168.0.2 192.168.0.3 Я хочу сохранить их в такой файл 192.168.0.1 192.168.0.2 192.168.0.3 Как мне это сделать?
1
голос
1ответ
343 показов
bash не распознает команду alt+backspace
Я использую bash и alt+backspace, чтобы удалить слово за раз. Это работает хорошо, но по какой-то причине перестает работать через некоторое время. Кажется, что он не распознает клавишу alt и просто ...
1
голос
4ответа
553 показов
Командная строка (Win8) с использованием bash?
Есть ли способ использовать (базовые) команды bash в командной строке из Windows 8? Я все еще буду использовать более сложные команды в своих сценариях, но для простой навигации и т.д. Возможно ли ...
1
голос
3ответа
4k показов
Новая строка в цикле
Как я могу сделать новую строку в цикле в Bash? Я пытался echo -e но это не работает. Когда я открываю файл журнала, все в одной строке. for i in */ ; do ...
1
голос
1ответ
473 показов
Subversion URL завершение bash
Я нашел приведенный ниже скрипт и получил его правильно, и он успешно завершил мои команды, но не работает для моих URL. Я использую OSX Snow Leopard и 3.2.48 и уже несколько месяцев пользуюсь ...
1
голос
3ответа
924 показов
Почему bash не находит мою явно существующую папку Desktop?
Я, вероятно, делаю что-то глупое / явно неправильное здесь, но я пытаюсь передать сценарий с помощью curl и запустить его в Terminal на OS X. Команда, которую я использую для этого: sh -s stable
1
голос
1ответ
337 показов
Как я могу установить флаги с префиксом gentoo
Я установил систему LFS , после чего я попытался установить префикс gentoo в своей системе. Но приходит ошибка: I'm going to check for some variables in your environment now: it appears ASFLAGS is ...
1
голос
1ответ
627 показов
Отключение завершения "oh-my-zsh" SVN
Я использую версию Zsh: 4.3.11 с фреймворком oh-my-zsh . В сочетании с «oh-my-zsh» Zsh будет пытаться автоматически завершать команды SVN (и Git в этом отношении), когда клавиша TAB нажимается во ...
1
голос
1ответ
192 показов
Bash Prompt теряет персонажей
После написания нового приглашения для Bash я заметил, что один символ моих команд теряется при переносе на новую строку. Вот изображение примера (я набирал 1234567890 снова и снова): Вот мой $PS1 ...
1
голос
1ответ
3k показов
Как сделать так, чтобы "находить" только совпадающие файлы в определенных подкаталогах
Я использую Bash для Mac OS X 10.6.8. Используя команду find , я бы хотел найти файлы, которые соответствуют *.XML Однако я хотел бы сопоставить только те файлы в 16xxxx а не 16yyyy из некоторого ...
1
голос
2ответа
666 показов
Как записать вывод части скрипта оболочки
Я ищу краткое решение для записи вывода части сценария оболочки в файл. Кроме того, я все еще хочу иметь возможность следить за выводом жизни на экран. От man-страниц "bash" (встроенный exec , ...
1
голос
1ответ
121 показов
Папка по умолчанию, из которой выполняются команды
После обновления до Maverick Ubuntu оболочка bash в gnome-терминал запускается по умолчанию в корневом каталоге, а не в моем домашнем каталоге, это было легко исправить, добавив команду cd в .bashrc. ...
1
голос
1ответ
198 показов
Баш и двойное эхо
У меня есть следующий код. Во всех случаях я ожидаю получить 1 1 . Может кто-нибудь объяснить, почему я не получаю ожидаемый результат в первом случае? Вопрос кажется очень простым, и я думаю, что ...
1
голос
1ответ
184 показов
AWK не работает правильно в моей системе
я не могу запустить этот код из-за ошибки awk 'BEGIN {x=0;y=0} { match($13,/([0-9]+)/,a); x = x + a[1]; match($12,/([0-9]+)/,b); y = y + b[1]} END {print "rxPackets:" x " txPackets:" y}' yourfile ...
1
голос
1ответ
1k показов
Mac OSX Mavericks - ZSH не может 'source ~/.zshrc', слишком много открытых файлов
Я не могу получить какие-либо изменения в моем .zshrc (или в моем случае .bash_profile), потому что я получаю эту ошибку при попытке: /Users/ME/.zshrc:source:100: too many open files: ...
1
голос
1ответ
2k показов
Как изменить пользователя и выполнить команды удаленно через SSH?
Я хочу войти через SSH как user@remote а затем изменить пользователя на tomcat, переместить файлы в $CATALINA_HOME/webapps и перезапустить сервер tomcat в том же сценарии.
1
голос
2ответа
2k показов
Сбой сценария Bash с "синтаксической ошибкой в условном выражении"
Я новичок в bash-скриптинге, и я просто хочу сделать простую небольшую вещь, но все, что я читаю онлайн, кажется, не работает для меня! Итак, у меня есть этот скрипт здесь: #!/bin/bash if [[ $1 = ...
1
голос
1ответ
92 показов
Написание сценария, чтобы сказать, какие пользователи в настоящее время набирают?
Я работаю в лаборатории для класса кибербезопасности и должен выяснить, когда определенные пользователи общаются друг с другом (через именованные каналы). Пользователи используют: python ...
1
голос
2ответа
6k показов
Подавить предупреждения awk
В сценарии я получаю предупреждение вида awk: warning: escape sequence \( treated as plain ( . Поскольку я хочу использовать вывод этого скрипта для выполнения каких-либо задач, я хочу, чтобы он ...
1
голос
0ответов
165 показов
Непреднамеренное автозаполнение или псевдоним в Терминале
В моем macbook есть "странная" функция автозаполнения. Если я пытаюсь набрать « ps -aux » в терминале (iTerm или TotalTerminal) нажатием "s" в пс, автоматически это происходит: "ps -p $$ # Tells the ...
1
голос
2ответа
698 показов
Почему терминал OS X Lion обрабатывает коды подсказки PS1 иначе, чем Snow Leopard?
Я получаю разные варианты поведения в терминале с одним и тем же определением в Snow Leopard и Lion. В моей системе Snow Leopard моя терминальная подсказка определяется в .profile следующим образом: ...
1
голос
6ответов
746 показов
Настройка приложения по умолчанию для текстовых файлов в bash
Я хочу настроить свою среду linux, чтобы при вводе имени текстового файла в командной строке и нажатии клавиши ввода файл открывался в Vim. $: /tmp/file.txt должен открыть файл в Vim. Это похоже на ...
1
голос
1ответ
801 показов
Как добавить содержимое файла в другой
Этот вопрос относится к уже заданному вопросу. Как добавить текст в начало файла Ответ, предложенный Деннисом Уильямсоном, делает работу: echo 'task goes here' | cat - todo.txt > temp && mv temp ...
1
голос
2ответа
149 показов
Клавиша для очистки текущей строки в приглашении
Как очистить текущую строку? Я использую Bash. Мне не нравятся ctrl+c, потому что это оставляет дерьмо напечатанным на экране. Если курсор находится в конце строки, я могу использовать Ctrl+U, и он ...
1
голос
1ответ
176 показов
Bash exeute команда из истории и тянуть следующую / предыдущую команду в командную строку
Я уверен, что где-то читал, но больше не могу найти сайт. В основном я хочу найти историю «^ r», а затем выполнить команду и оставить меня на следующей / предыдущей позиции в истории. Так как обычно ...
1
голос
3ответа
502 показов
Как я могу использовать команду IC в Bash?
Моя консоль не может распознать команду ic в скрипте bash. Мне нужно выполнить эту команду, чтобы сделать некоторые вычисления, но я получаю это сообщение ic: command not found . Как я мог определить ...
1
голос
1ответ
1k показов
Как получить исходный код zshrc из скрипта bash
У меня есть скрипт, написанный на bash, который устанавливает мою конфигурацию zsh и меняет оболочку текущего пользователя на zsh, если это необходимо / возможно. После изменения оболочки по ...
1
голос
2ответа
448 показов
Почему grep не работает с одинарными кавычками?
У меня есть сценарий bash, завернутый в «», поэтому мне нужно использовать «» для моей команды grep, но она не работает. Я не могу переключать кавычки, потому что тогда переменные не раскрываются. ...
1
голос
1ответ
1k показов
Touch and Chown Оба выдают ошибки "Операция не разрешена"
Я не эксперт по Unix, но использую его уже несколько месяцев, и эти ошибки ошеломляют меня. Мой сценарий выглядит следующим образом: я скопировал кучу файлов на сервер Unix из моей обычной учетной ...
1
голос
1ответ
112 показов
Альтернативная оболочка ведет себя странно
Я установил оболочку по умолчанию в Ubuntu, чтобы она была sudosh2 вместо по умолчанию /bin /bash. Теперь, когда я захожу в учетную запись ssh, я получаю, по-видимому, обычное поведение оболочки ...
1
голос
1ответ
410 показов
терминал bash - при вводе недопустимой команды курсор курсора меняется с $ на>
Я использовал приложение «Терминал» в Mac OS X, чтобы удалить некоторые скрытые файлы (по-моему, по умолчанию используется оболочка bash). Я случайно написал свою команду неправильно, и после нажатия ...
1
голос
1ответ
551 показов
Ошибка завершения Bash Mac OSX
Я получаю -bash: complete: bashdefault: invalid option name когда я запускаю свой терминал. Любые идеи относительно того, что я испортил и где? работает bash -x + '[' -n '\s-\v\$ ' ']' + PS1=\h:\w ...
1
голос
2ответа
923 показов
Восстановление базы данных MySQL
Я написал скрипт, который создает резервную копию моей базы данных MySQL и создает файл GZIP с дампом mysql моей базы данных. Я задавался вопросом, возможно ли распаковать файл GZIP и восстановить ...
1
голос
1ответ
34 показов
Избегайте дампа команды на терминале при двойном нажатии Ctrl
Всякий раз, когда я дважды нажимаю Ctrl в моем терминале, появляется список всех возможных команд, и для его завершения требуется некоторое время. Как я могу предотвратить это поведение?
1
голос
0ответов
1k показов
execl: не удалось выполнить exec `/bin/sh '
Я случайно переместил весь каталог bin, boot, dev и т.д. После перемещения все назад я получаю следующее сообщение об ошибке от различных заданий cron: execl: couldn't exec `/bin/sh' execl: No such ...
1
голос
2ответа
2k показов
Изменение прав доступа к файлам работает как root, но не как sudo
У меня действительно странная проблема. У меня есть несколько файлов в большом каталоге, которые я хочу сделать доступными для чтения всем. Итак, я пытаюсь это: sudo find readme* -not -perm -o+r ...
1
голос
1ответ
176 показов
Переместить группу файлов в подкаталог
Я хочу переместить некоторые ключи SSH в файл резервной копии. В частности, я хочу переместить id_rsa* в key_backups/ , подкаталог .ssh. mv id_rsa* key_backup/ возвращает меня usage: mv [-f | -i | ...
1
голос
4ответа
256 показов
Есть ли лучший способ переместить папки вверх по каталогу, чем mv?
Я загрузил довольно большую файловую структуру (> 100 ГБ) в подпапку моего корневого каталога, давайте назовем его /folder . Проблема в том, что я случайно скопировал ее в подпапку этой папки, а не ...
1
голос
4ответа
4k показов
Пропустить параметр в Linux Bash
Мне нужно написать shell-скрипт, который обрабатывает 3 параметра ($ 1 $ 2 и $ 3). В bash мне нужно пропустить параметр 2 (на самом деле я пишу что-то вроде ./script.sh para1 para3). Сценарий в ...
1
голос
1ответ
207 показов
Какие файлы выполняются при входе через ssh?
у меня есть 3 машины, которые используют Debian 6.0.7 для PPC когда я вошел в систему, используя SSH, одна из переменных $ PATH как-то отличается от двух других # echo $PATH ...
1
голос
1ответ
6k показов
$ PATH - Нет такого файла или каталога MAC OSX - Терминал
Уже просили миллион различных версий этого, но я все еще потерян, извините. Вот кое-что из того, что я получаю ... В терминале: $PATH -bash: ...
1
голос
2ответа
48 показов
ScripDuplicating структура каталогов!
У меня есть следующая структура каталогов для моего кода, содержащего файлы * .c ad * .h и некоторые файлы конфигурации и сборки, сгенерированные automake & autoconf. Я хочу скопировать только файлы ...
1
голос
2ответа
492 показов
Переименование имен файлов на основе шаблона в Linux
У меня много данных с такими именами файлов: combination.2005.0801.txt combination.2005.0802.txt ... combination.2005.0830. txt Что мне делать, если я хочу переименовать эти файлы так? 20100801.txt ...
1
голос
4ответа
147 показов
Каталог программ, перечисленных в bash
В bash (или в любой другой оболочке), когда вы вводите "firefox" или другую команду, как bash указывает его фактическое местоположение (/usr/bin/firefox)? Кроме того, где находится "каталог" для ...
1
голос
2ответа
2k показов
Найти файлы в подкаталогах и скопировать их в другой каталог с такими же подкаталогами?
Этот вопрос очень похож на этот, за исключением того, что я хочу сохранить исходные подкаталоги файла. Например, если бы я /temp/a/a.txt /temp/a/a.jpg /temp/a/b.txt /temp/b/c.txt /temp/d/d.txt ...
1
голос
3ответа
115 показов
Как получить несколько сценариев с псевдонимом в Cygwin?
Я хочу выполнить одну команду, затем вызвать вторую, но сначала изменить ее, прежде чем нажать Enter. (Cygwin) Я обычно просто печатаю все это так: svn up 8.0; ./merge.py 8.0 12345 Я также должен ...
1
голос
2ответа
129 показов
Как я могу увидеть подробную разницу между файлами в последнем git pull?
Я запускаю git pull и вижу, что файл изменился. Я хотел бы видеть построчную разницу между тем, что было добавлено или удалено. Я попробовал git diff 12345..67890, (новейший коммит) .. (второй ...
1
голос
2ответа
600 показов
Скрипт для проверки на своп, затем корректно завершите работу
Я ищу сценарий, который проверяет swap и корректно завершает работу, если swap найден как часть этого сценария: #!/bin/bash # This script formats and mounts /dev/sdc { if [ ! -f /scripts/alert ]; ...
1
голос
1ответ
616 показов
Не могу получить bash для работы с python на SGE
В настоящее время я работаю над SGE, и я крайне незнаком со средой Linux. Я должен выполнить сценарии Python, но установка меня немного смущает, и я не могу заставить ее работать. Установка ...
1
голос
1ответ
527 показов
Автоматическое монтирование USB-флеш-драйверов для удаленных серверов с использованием файла bash для запланированного резервного копирования
Я должен сделать запланированное резервное копирование баз данных серверов, используя cronjob для задачи резервного копирования и сценарий bash для операции резервного копирования. Это PHP ...