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

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

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

80
Перенаправление с `>>` эквивалентно `>`, когда целевой файл еще не существует?

Рассмотрим оболочку типа Bash или sh. Основное различие между >и >>проявляется в случае, когда целевой файл существует: > обрезает файл до нулевого размера, затем записывает; >> не усекает, пишет (добавляет) в конец файла. Если файл не существует, он создается с нулевым размером;...

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' Но это не создает псевдоним. Почему это может

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

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

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на что-нибудь? Я не могу понять, что здесь задумано (это как...

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

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

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

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

76
Как заставить GPG использовать pinentry в режиме консоли для запроса паролей?

Использование gpg из консольной среды, такой как сеансы ssh, завершается неудачно, потому что диалог сеанса GTK не может быть показан в сеансе SSH. Я пытался, unset DISPLAYно это не помогло. Опции командной строки GPG не включают в себя переключатель для принудительного ввода ввода в консольный...

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

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

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

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

72
Как извлечь отпечатки пальцев из .ssh / known_hosts?

У моего ноутбука хорошо заполненный ~/.ssh/known_hostsфайл. Я хотел бы использовать это при подключении к удаленным хостам с моего рабочего стола, так как отслеживание отпечатков пальцев может быть настоящей работой. Тем не менее, я не могу найти способ спросить ssh-keygenили ssh-keyscanсказать мне...

71
Нужно ли иметь пароль для моего SSH RSA-ключа?

До того, как я приступил к своей текущей работе (в малом бизнесе), в моем офисе не было брандмауэра в сети, и буквально ничего не создавалось. Теперь, когда я вошел в систему как отдельный системный администратор / ИТ-специалист, я делал все возможное, чтобы это изменить. После объяснения моему...

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

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