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

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

4
Отобразить каждый размер подкаталога в виде списка, используя одну строку в Bash?
Я хочу получить список каталогов и их размеры в виде списка, например, как вы получаете, когда вы делаете ls -l. Дело в том, что есть однострочная команда, которая может это сделать? Я вижу, что другие имеют длинные команды только для вывода этого. Это слишком долго. Какая команда может сделать это …
101 linux  bash  du 

7
Как сделать Bash моей стандартной оболочкой в ​​Ubuntu?
У меня есть .bash_profileв моем домашнем каталоге, но он не запускается при входе в систему. Если я сделаю следующее, то все будет так, как я ожидаю: ssh myhost bash source ~/.bash_profile Но обычно это происходит при входе в систему. Мысли?
101 ubuntu  bash  ssh 

11
Измените текстовый редактор по умолчанию для crontab на vim
Я использую Ubuntu 9.10 и текстовый редактор по умолчанию - nano, который я ненавижу. (не все?) Обычно это не проблема, так как я просто vi или gedit all, но crontab -eоткрываюсь с помощью nano. Я попытался изменить его на vim, используя sudo update-alternatives --config editorи выбрав опцию 3 ("/usr/bin/vim.basic"). Это …

6
Как удалить символическую ссылку на каталог?
Я сделал символическую ссылку со следующей командой: ln -s ../test5 Я хочу удалить это сейчас, но мой rm терпит неудачу: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory …

5
Как я могу использовать SSH в «Bash on Ubuntu для Windows 10»?
У меня установлена ​​и работает Windows 10 Anniversary Edition с «Bash on Ubuntu on Windows». Я хотел бы иметь возможность SSH к этому экземпляру Ubuntu, но хотя у меня установлен и настроен openssh-сервер (и прослушивается порт 2200), когда я пытаюсь подключиться по ssh к «localhost: 2200», он сообщает мне «Сервер …

4
Как перезагрузить .inputrc?
Фон Я слышал, что модуль readline читает ~/.inputrcи именно так он меняет поведение нажатий клавиш в таких программах, как bash. Вопрос Как я могу перезагрузить это после редактирования, чтобы увидеть измененное поведение без перезапуска моей терминальной программы?
98 bash  unix  readline  inputrc 

5
Как сделать так, чтобы клавиши ctrl-стрелки двигались вперед / назад по слову за раз в Cygwin bash?
В установке Cygwin по умолчанию при использовании CTRL-LEFTARROW или CTRL-RIGHTARROW просто печатается 5C или 5D вместо пропуска слова за раз, как ожидалось. Клавиши Home / End работают правильно, поэтому переназначение должно быть возможным.
97 bash  cygwin 

16
Скрипты Bash: тест для пустой директории
Я хочу проверить, не содержит ли каталог никаких файлов. Если так, я пропущу некоторую обработку. Я попробовал следующее: if [ ./* == "./*" ]; then echo "No new file" exit 1 fi Это дает следующую ошибку: line 1: [: too many arguments Есть ли решение / альтернатива?
95 bash 

7
перебирая результаты `ls` в скрипте bash
Есть ли у кого-нибудь шаблонный скрипт для работы с lsсписком имен каталогов, циклический просмотр каждого из них и выполнение чего-либо? Я планирую сделать, ls -1d */чтобы получить список имен каталогов.

14
Как заставить git-creation.bash работать на Mac OS X?
Я добавил http://blog.bitfluent.com/post/27983389/git-utilities-you-cant-live-without, чтобы добавить git-completion.bashв мой/opt/local/etc/bash_completion.d/git-completion и я вставил PS1='\h:\W$(__git_ps1 "(%s)") \u\$ 'свой .bashrc_profile Но теперь я получаю -bash: __git_ps1: command not foundвсе, что я делаю cd. Подскажите, пожалуйста, что мне не хватает?
92 macos  mac  bash  git 

3
Что означает «rc» в «.bashrc» и т. Д.? [Дубликат]
На этот вопрос уже есть ответ здесь: VIMRC, SCREENRC, BASHRC, KSHRC и т. Д. Что означает «RC»? 3 ответа Ну, это неудобно. Я чувствую, что только что поняла, что не знаю имени верного коллеги после работы с ними в течение 10 лет. "Эй, э-э ... * кашляй! * , Спасибо …
92 linux  unix  bash  bashrc 

2
Как добавить обработчик mp3 в sox?
Я хочу играть музыку в терминале с sox. # install sox/lame sudo apt-get install sox sudo apt-get install lame # play music play music.mp3 # play FAIL formats: no handler for file extension `mp3' # mp3 -> wav lame --decode music.mp3 music.wav # play music play music.wav ~ $ cat …
91 ubuntu  bash  mp3  sox 

6
Как я могу сохранить текущее содержимое файла less в файл?
Если я передал результаты команды, lessа затем решил, что хочу сохранить содержимое в файл, возможно ли это? Я попытался установить отметку aв конце буфера, а затем вернуться наверх и использовать |aviдля отправки всего содержимого vi, но это не работает.
91 bash  pipe  less 

3
Предыдущие команды, заключенные в квадратные скобки в OS X Terminal
Вчера мой терминал начал окружать команды, которые запускались в квадратных скобках. Я не уверен, как я включил это, но хотел бы выключить это. Пример: Пока что я сделал: Проверил, что нет ничего смешного в моем .bash_profile Попробовал изменить профиль обратно на Basic Пробовал переходить на другую оболочку (zsh) Я не …
91 macos  bash  terminal 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.