BADC0DEh
написал 29 сентября 2006 года в 17:43 (963 просмотра)
Ведет себя
как мужчина; открыл 20 тем в форуме, оставил 45 комментариев на сайте.
cp -iR копирует без подтвердения в одном линуксе,
и не копирует в Fedora Core 5 (вернее копирует, но запрашивает подтверждение).
В чем наколка?
.cshrc
alias cp 'cp -iR'
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Строка с alias взята из .cshrc, я так понимаю? И рабочий шелл у пользователя как раз csh? Ну тогда всё правильно оно у тебя переспрашивает перед тем, как перезаписывать существующие файлы (’man cp' в области опции '-i’).
правильно понимаешь.
Странно, опция -i говорит, что напомнить перед перезаписью.
На линуксе DSL там не играет роли эта опция. Чтобы перезаписать директорию без подтверждений достаточно написать: cp -R aaa/* bbb, и никаких вопросов. А в Федоре есть. Почему?.. Мне по идее нужно чтобы копировалось без подтверждения. Почему-то убрали опцию --reply=yes! Там написано что в 2008 году уберут.
Единичка случайно написалась в названии темы :)
Там у тебя либо нету в алиасах 'cp -i’, либо каталог 'bbb' до копирования не содержит ничего из 'aaa/*’.
Так убери 'i' из алиаса — не будет переспрашивать ;)
Действительно, туплю :)