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

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

6
Почему автоматическое завершение терминала иногда не предлагает ничего для команды `services`?
Иногда, когда я набираю команду на терминале, автозаполнение терминала не работает, даже если моя команда не неправильная. Например, посмотрите на это: у sudo service vsftpd statussudo и service нет никаких проблем. Я имею в виду, когда вы набираете sud + tabтерминал, предлагайте вам sudo или я набираю servi + tabтерминал, …

2
Какая польза от полной команды?
При запуске completeкоманды на моем терминале gnome он показывает некоторые команды. Что это? И какая польза от completeкоманды? $ complete complete -F _minimal complete -F _filedir_xspec oodraw complete -F _filedir_xspec elinks complete -F _filedir_xspec freeamp complete -F _longopt split complete -F _longopt sed complete -F _longopt ld complete -F _longopt …

6
пинговать несколько IP с помощью bash?
У меня есть 10 IP-номеров, которые я должен пинговать ежедневно, чтобы проверить, как я могу это сделать, используя скрипт BASH. Так что я могу автоматизировать эту задачу с помощью cron. Я хочу только BASH-скрипт. Спасибо.
17 bash  ip  ping 


1
Баш для цикла с диапазоном {# .. #}
{# .. #} генерирует последовательность чисел или символов, аналогично range () в Python. Если я выполню команду echo {1..5}в командной строке, у меня есть: 1 2 3 4 5 Вместо этого следующий скрипт bash не работает должным образом. for i in {1..3}; do echo "Iteration $i" done напечатает: Iteration {1..3} …

2
Что 'rm -r ~' сделал с моим домашним каталогом?
Gedit создает скрытые файлы резервных копий, оканчивающиеся на '~'. Я хотел сделать рекурсивную очистку моего дерева каталогов. Команда rm *~удалит все локальные файлы, заканчивающиеся на '~' Я думал rm -r *~ ., удалит все файлы во всем дереве, но я опечатал rm -r ~. Было сообщение, что не удалось удалить …

8
удалить файл, но исключить все файлы в списке
Мне нужно периодически очищать папку. Я получаю список файлов, который содержит текст, какие файлы разрешены. Теперь я должен удалить все файлы, которых нет в этом файле. Пример: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Моя папка делает очистку содержит это как пример: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt never-used-it.txt Так …

2
Что означает двойной слеш в `$ {f // / _}`?
Я изучаю Bash и хочу заменить символы пробела другими "непустыми" символами. Я использую forцикл: for f in *\ *; do mv "$f" "${f// /_}"; done Мой вопрос: почему двойная косая черта и пространство в ${f// /_}? Что делает ${f// /_}?
17 bash 


4
изменение оболочки с Zsh на Bash
Мой веб-сервер был взломан кем-то, кто использовал оболочку zsh. Я чувствую себя более комфортно, используя оболочку bash, так как это настройки по умолчанию, поставляемые с Ubuntu и OS X (две основные операционные системы, которые я использую). Но этот вопрос ориентирован на сервер Ubuntu. У меня есть 4 веб-сайта, работающих на …
17 command-line  bash  zsh 

9
Переименование большого количества файлов изображений с помощью bash
Мне нужно переименовать ок. 70000 файлов. Например: от sb_606_HBO_DPM_0089000до sb_606_dpm_0089000и т. Д. Диапазон номеров идет от 0089000до 0163022. Это только первая часть имени, которая должна измениться. все файлы находятся в одном каталоге и пронумерованы последовательно (последовательность изображений). Числа должны остаться без изменений. Когда я пытаюсь сделать это в bash, меня …



3
Где определена оболочка входа?
Я читал разницу между sudo -i/-s здесь . После использования команды shoptотмечается, что все ( sudo su/sudo -i/sudo -s) $SHELLпредоставляют одинаковые результаты, но shoptрезультаты команды разные. Итак, как определяется логин и не логин оболочки? Откуда shoptвзять результат? Почему это не связано с $SHELL? судо су givinv@87-109:~$ sudo su root@87-109:/home/givinv# root@87-109:/home/givinv# …

7
Как зафиксировать процент использования диска в разделе как целое число?
Я хотел бы метод, чтобы захватить использование диска конкретного раздела, используя каталог, где раздел монтируется. Вывод должен быть целым числом без дополнения или следующих символов, так как я хотел бы сохранить его в переменной. Я использовал df --output=pcent /mount/point, но нужно обрезать вывод, так как он имеет ненужный заголовок, заполнение …

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