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

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.

4
Что делает «apt-get install !!» и как заставить его работать?
Я видел, как кто-то печатал apt-get install !! Он делал это несколько раз, и каждый раз устанавливалась другая программа. Кажется, он автоматически выяснил, что нужно дальше. Однако, когда я попробовал это на моей виртуальной машине Ubuntu 14.04.1 LTS, он просто показал некоторые инструкции по использованию. apt-get install !!Похоже, поиск в …

2
Сжать в .tgz
Я хочу сжать файлы в .tgz. Я знаю, как сделать tar.gz (с tar и gzip), и некоторые люди говорят, что это почти то же самое, но мне нужно сделать .tgz, как ??
54 bash  compression  tar  gzip 


11
Как удалить все файлы и подкаталоги в каталоге БЕЗ удаления каталога в bash?
Есть ли команда удалить все файлы и подкаталоги в каталоге БЕЗ удаления каталога? Например, если у меня есть каталог "dontDeleteMe" с подкаталогами "1", "2", "3" и в каждом подкаталоге есть несколько изображений, как я могу удалить подкаталоги "1", "2" и "3" и все файлы в них, не удаляя родительский каталог …

2
Отображение новой строки в приглашении
Я хочу добавить новую строку в каждом приглашении. Вместо курсора, показанного на строке как name@machine:~$ _, Я хочу, чтобы это было на следующей строке, например: name@machine:~$ _ Благодарю.
53 bash  scripts 

7
Как мне изменить мой PATH, чтобы изменения были доступны в каждом сеансе терминала
Я хочу добавить каталог для поиска моего пути поиска. Я знаю, что должен изменить PATHпеременную среды. Однако я хочу, чтобы изменение было постоянным, чтобы оно действовало всегда для каждого открываемого мной окна терминала (bash). В https://help.ubuntu.com/community/EnvironmentVariables есть много запутанной и, возможно, противоречивой информации. Я использую Ubuntu 10.04. Предположим, я хочу …

2
Почему есть / bin / echo и зачем мне его использовать?
Я заметил, что в /bin/echoмоей системе Ubuntu MATE 17.04 есть двоичный исполняемый файл . Я думал, это странно, потому что $ type echo echo is a shell builtin Беглое тестирование предполагает, что это /bin/echoделает то же самое, что и встроенная Bash echo: $ /bin/echo foo foo $ /bin/echo $USER zanna …



4
Как я могу отправить мобильное текстовое сообщение с терминала?
Я только что потерял свой телефон. Я знаю, что он здесь, в моем доме, потому что я использовал его вчера вечером, и мои динамики Bluetooth подключатся к нему сегодня утром. Как я могу написать свой телефон, используя Bash? Затем прозвучит уведомление телефона, и я смогу найти свой телефон. Примечание. Я …

5
Не удается успешно получить исходный код .bashrc из сценария оболочки
Обычно мы можем получить исходный ~/.bashrcфайл с помощью этой команды source ~/.bashrc но если я напишу это в сценарии оболочки и выполню, ничего не произойдет. Почему? Есть какой-либо способ сделать это? Мой сценарий: #!/bin/bash chmod a+x ~/.bashrc source ~/.bashrc Также попробовал .(точка) вместо source. Тот же результат.
51 bash  scripts  bashrc 

12
Удалить все файлы, кроме файлов с расширением pdf в каталоге
У меня есть каталог, который содержит следующее: x.pdf y.zip z.mp3 a.pdf Я хочу удалить все файлы, кроме x.pdfи a.pdf. Как мне это сделать из терминала? Здесь нет подкаталогов, поэтому нет необходимости в какой-либо рекурсии.

4
Как получить идентификатор родительского процесса для данного дочернего процесса?
Как получить родительский pid из данного pid детей? Я знаю, что могу вручную проверить это в / proc, мне интересно, есть ли умный / лучший способ добиться этого в Ubuntu. Обратите внимание, что родитель может или не может быть убит. Спасибо

5
Завершение вкладки не работает для команд
Я пытаюсь использовать завершение табуляции для команд в Ubuntu 11.04 Beta 1, где запущены все последние обновления, но, похоже, это не работает. (Хотя пакет bash-complete установлен) Заполнение вкладок работает корректно только для каталогов или файлов. Есть идеи куда копать?


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