Вопросы с тегом «bash»

80
Как устранить ошибку «невозможно выполнить двоичный файл»?

Когда я захожу через SSH, я вижу только это ... -bash: /usr/bin/id: cannot execute binary file -bash: [: : integer expression expected Я ничего не мог сделать здесь. Такие команды, как halt, poweroff, rebootбудет возвращаться command not found. Как я могу это исправить? Я использую Debian Squeeze...

78
tar: выход с состоянием ошибки из-за предыдущих ошибок

Я написал небольшой скрипт, который копирует и сжимает список каталогов + файлов. Сценарий, по-видимому, успешно выполняется, поскольку после запуска сценария создается пригодный для использования файл .tar.gz. Тем не менее, я получаю это надоедливое сообщение после завершения скрипта: tar: выход с...

78
Как изменить язык подсистемы Linux в Windows 10 (WSL)?

После установки Bash в Windows 10 я заметил, что он использует шведский в приложениях Linux. Моя установка Windows 10 на английском языке. Я попытался переустановить bash после изменения языка ввода по умолчанию на английский, используя lxrun /uninstall /full lxrun /install Но он все еще использует...

78
Mac OS X .bashrc не работает

У меня есть однострочный .bashrcфайл в моем домашнем каталоге: alias countlines='find . -type f -print0 | xargs -0 cat | wc -l' Но это не создает псевдоним. Почему это может

77
Когда использовать Bash, а когда использовать Perl / Python / Ruby? [закрыто]

Пока мы делаем все наши сценарии с Bash, но я начинаю чувствовать себя немного глупо по этому поводу. Хотя мы, конечно, можем делать все, что хотим, с помощью Bash (это довольно мощно), я начинаю задумываться, не следует ли нам вместо этого использовать надлежащий язык сценариев (в нашем случае,...

77
Как Homebrew может распечатать пивную кружку в Терминале?

У Homebrew есть хитрый трюк с распечаткой маленьких иконок рядом с выводом. Нравится: Если я скопирую, вставлю иконку и нажму клавишу ввода, я получу результат: -bash: $'?\237\215?': command not found И если я попробую это с echoили printfя просто get ????. То же самое, если я уйду от всех кавычек...

77
Зачем вам `cat / dev / null> / var / log / messages`?

На этой странице примера сценария bash автор представляет следующий сценарий: # Cleanup # Run as root, of course. cd /var/log cat /dev/null > messages cat /dev/null > wtmp echo "Log files cleaned up." Зачем ты cat /dev/nullна что-нибудь? Я не могу понять, что здесь задумано (это как...

75
Что делает экспорт в BASH? [Дубликат]

Возможный дубликат: разница между «a = b» и «export a = b» в bash Трудно признать, но я никогда не понимал, что именно exportделает переменную окружения. Я знаю, что если я не экспортирую переменную, я иногда не вижу ее в дочерних процессах, но иногда кажется, что могу. Что на самом деле...

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

Есть ли умный способ выполнять операции копирования и перемещения или команду для дублирования файла без необходимости выполнять cd, затем mv, в той же папке? Например, мне нужно выполнить следующее: mv /folder1/folder2/folder3/file.txt /folder1/folder2/folder3/file-2013.txt Обратите внимание, что...

71
Показывать только текущее имя каталога (не полный путь) в приглашении bash

Способ, которым моя подсказка bash настроена в настоящее время, показывает полный путь к текущему каталогу. Это раздражает, когда я глубоко в дереве каталогов, так как приглашение становится настолько длинным, что каждая команда переносится в следующую строку. Как мне сделать так, чтобы он...

71
Как сохранить только каждую n-ю строку файла

У меня довольно большой CSV-файл (75 МБ). Я просто пытаюсь составить график этого, поэтому мне действительно не нужны все данные. Переписывание: я хотел бы удалить n строк, затем оставить одну строку, затем удалить n строк и так далее. Так что если файл выглядел так: Line 1 Line 2 Line 3 Line 4...

70
Как получить выходные и выходные значения подоболочки при использовании «bash -e»?

Рассмотрим следующий код outer-scope.sh #!/bin/bash set -e source inner-scope.sh echo $(inner) echo "I thought I would've died :(" inner-scope.sh #!/bin/bash function inner() { echo "winner"; return 1; } Я пытаюсь outer-scope.shвыйти, когда inner()не удается позвонить . Так как $()вызывает...