Tag: bash

Почему nullglob влияет на завершение вкладок?

После shopt -s nullglob , как я заметил, что shopt -s nullglob завершено полностью перестало работать. Почему это так? extglob по-видимому, доброкачественный , что еще может повлиять на nullglob? Наблюдается: Ubuntu 14.04 (bash 4.3.11(1)-release ) Arch Linux (bash 4.3.42(1)-release )

Шелл-скрипт для печати наиболее посещаемых каталогов

Есть ли способ написать сценарий bash со следующими функциональными возможностями? Запускаться, когда я нажимаю какую-то клавишу или комбинацию клавиш. (не столь важное требование) Определите 7 наиболее посещаемых каталогов за последние 3 часа. Предложите мне список этих 7 каталогов, чтобы я мог перемещаться по ним с вкладками и shift-tab (назад). Затем нажмите enter будет означать cd […]

Команда, которая может возвращать код ошибки в .bashrc

Я хотел бы установить переменную внутри .bashrc равную выходу команды, которая может вернуть код ошибки. Я не знаю последствий такого. Будет ли все остальное работать корректно, даже если эта команда не удалась? Код в .bashrc настоящее время просто: export MYVAR=$(my_dubious_command 2>/dev/null) Безопасно ли это делать?

Каковы все способы создания подоболочки в bash?

Есть два основных способа, которыми я знаю до сих пор: Явно : обертывание круглых скобок вокруг списка команд Неявно : каждая команда в конвейере Есть ли еще несколько способов, явно или неявно, в которых вы создаете подоболочки в bash?

cd в предыдущий каталог без эха имени каталога

Этот ответ дал мне cd – как стенографию, чтобы перейти к моему предыдущему каталогу в Bash. У него есть серьезная проблема: он печатает каталог, в который он вносит изменения, теряя пространство на экране, так как этот каталог затем повторяется в приглашении на следующей строке. Я знаю, что могу сделать cd $OLDPWD , также упомянутый в […]

Добавить расширение для нескольких файлов на основе их типов

Я знаю, что есть много вопросов о добавлении расширения в несколько файлов. Но никто из них не мог выполнить мою работу. У меня огромный список изображений без расширения, большинство из них – png, но есть файлы jpg и, возможно, tiff. Как я могу переименовать их правильно?

Измените значения $ READLINE_LINE и $ READLINE_POINT внутри сценария bash

Я уже задал этот вопрос в stackoverflow , но не получил ответа и очень мало просмотров. Я думал, что я опубликую здесь, так как должно быть больше пользователей bash, и кто-то, возможно, уже наткнулся на эту проблему. Согласно SO Meta , это должно быть хорошо, если я ссылаюсь на сообщение с кросс-сайтом. Скажите, если я […]

файлов больше среднего размера каталога?

как я могу найти все файлы и каталоги с размером, большим или равным среднему размеру файла текущего каталога?

Как скопировать файлы из локального центра обработки данных в локальный центр обработки данных и иметь некоторые отказоустойчивые случаи?

У меня есть сценарий, который знает о том, какой HOSTNAME он будет запущен, так как он имеет переменную HOSTNAME которая сообщает об этом, и она передается извне. Я хочу проверить, в каком датацентре находится HOSTNAME и основываясь на этом, я HOSTNAME файлы с конкретной машины. Если сервер HOSTNAME сервера приложений находится в PHX, он должен […]

Могу ли я использовать .bashrc, чтобы ls отображал цвета как на OS / X, так и на Linux?

Я запускаю OS / X на своей персональной машине и Linux на своих удаленных серверах. (Я никогда не мог позволить Xserve даже вернуться, когда они все еще сделали их.) Я бы хотел использовать тот же .bashrc-файл для обоих, и я хочу, чтобы я показывал мне цвета, чтобы я мог идентифицировать исполняемые файлы, каталоги и как. […]

Linux и Unix - лучшая ОС в мире.