/usr/bin/pass и /usr/bin/pass2

Да, вам придется впоследствии отключить эти параметры (с помощью shopt -u nullglob dotglob ), если вы хотите вернуть поведение подстановки по умолчанию в текущей оболочке.

Вы могли бы просто сделать

mv ~/public/* ~/public/.* ~/public_html/

Это все равно сгенерирует ошибку без установки nullglob , если один из шаблонов не соответствует чему-либо, очевидно, но будет работать без установки любой опции. Вероятно, это также что-то скажет о невозможности переименовать . , поскольку это каталог, но это тоже не мешает ему перемещать файлы.

Лучшим вариантом может быть использование rsync локально:

rsync -av ~/public/ ~/public_html/

, а затем удаление ~ / public .

1
15.06.2017, 17:38
1 ответ

Используйте dpkg -S для поиска пакета, которому принадлежит файл:

dpkg -S /usr/bin/pass

Мое предположение, основанное исключительно на именах ожидаемых параметров командной строки, заключается в том, что ваша команда pass является версией командной строки Приближение Пуассона для статистической значимости (инструмент биоинформатики). У этого инструмента есть веб-интерфейс здесь (например, есть и другие): http://insilicom.com/root?tool_id=hgv_pass

4
27.01.2020, 23:19

Теги

Похожие вопросы