ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm]  Команда cp - перезапись файла без запроса удаления
@ 2010-06-08 20:02 Speccyfighter
  2010-06-08 20:11 ` Alexey Borisenkov
  2010-06-08 20:30 ` Sergey Vlasov
  0 siblings, 2 replies; 6+ messages in thread
From: Speccyfighter @ 2010-06-08 20:02 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Доброе время суток!

Требуется рекурсивно скопировать содержимое текущего
каталога в другой каталог. При необходимости, молча
переписать существующие файлы без запроса удаления,
если таковые имеются.

Делаю:
cp -fpR -- ./* /в/какой/каталог/копируем/

А оно всё равно спрашивает:
cp: overwrite `/path/file'?

Что делаю не так? И как сделать, чтобы не спрашивало
разрешение на перезапись файла/ов?



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Команда cp - перезапись файла без запроса удаления
  2010-06-08 20:02 [Comm] Команда cp - перезапись файла без запроса удаления Speccyfighter
@ 2010-06-08 20:11 ` Alexey Borisenkov
  2010-06-08 20:28   ` Speccyfighter
  2010-06-08 20:30 ` Sergey Vlasov
  1 sibling, 1 reply; 6+ messages in thread
From: Alexey Borisenkov @ 2010-06-08 20:11 UTC (permalink / raw)
  To: community

09.06.2010 00:02, Speccyfighter пишет:
> Делаю:
> cp -fpR -- ./* /в/какой/каталог/копируем/
>
> А оно всё равно спрашивает:
> cp: overwrite `/path/file'?
>
> Что делаю не так? И как сделать, чтобы не спрашивало
> разрешение на перезапись файла/ов?

alias cp

/bin/cp -fpR -- ./* /в/какой/каталог/копируем/


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Команда cp - перезапись файла без запроса удаления
  2010-06-08 20:11 ` Alexey Borisenkov
@ 2010-06-08 20:28   ` Speccyfighter
  0 siblings, 0 replies; 6+ messages in thread
From: Speccyfighter @ 2010-06-08 20:28 UTC (permalink / raw)
  To: ALT Linux Community general discussions

08.06.2010 23:11, Alexey Borisenkov пишет:
> 09.06.2010 00:02, Speccyfighter пишет:
>> Делаю:
>> cp -fpR -- ./* /в/какой/каталог/копируем/
>>
>> А оно всё равно спрашивает:
>> cp: overwrite `/path/file'?
>>
>> Что делаю не так? И как сделать, чтобы не спрашивало
>> разрешение на перезапись файла/ов?
>
> alias cp
>
> /bin/cp -fpR -- ./* /в/какой/каталог/копируем/
:)
Спасибо!



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Команда cp - перезапись файла без запроса удаления
  2010-06-08 20:02 [Comm] Команда cp - перезапись файла без запроса удаления Speccyfighter
  2010-06-08 20:11 ` Alexey Borisenkov
@ 2010-06-08 20:30 ` Sergey Vlasov
  2010-06-08 20:35   ` Speccyfighter
  2010-06-08 20:38   ` Anton Farygin
  1 sibling, 2 replies; 6+ messages in thread
From: Sergey Vlasov @ 2010-06-08 20:30 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 855 bytes --]

On Tue, Jun 08, 2010 at 11:02:46PM +0300, Speccyfighter wrote:
> Требуется рекурсивно скопировать содержимое текущего
> каталога в другой каталог. При необходимости, молча
> переписать существующие файлы без запроса удаления,
> если таковые имеются.
> 
> Делаю:
> cp -fpR -- ./* /в/какой/каталог/копируем/
> 
> А оно всё равно спрашивает:
> cp: overwrite `/path/file'?
> 
> Что делаю не так? И как сделать, чтобы не спрашивало
> разрешение на перезапись файла/ов?

Вызывать /bin/cp, чтобы не использовался заданный по умолчанию alias
для cp, добавляющий опцию -i.  Отменить уже добавленную опцию -i
нельзя (только перекрыть опцией -n, что в данном случае не подходит).

Когда-то у cp была опция --reply={yes|no}, но потом её убрали; для
--reply=no есть эквивалент -n, а вот для --reply=yes полноценной
замены, перекрывающей -i, нет.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Команда cp - перезапись файла без запроса удаления
  2010-06-08 20:30 ` Sergey Vlasov
@ 2010-06-08 20:35   ` Speccyfighter
  2010-06-08 20:38   ` Anton Farygin
  1 sibling, 0 replies; 6+ messages in thread
From: Speccyfighter @ 2010-06-08 20:35 UTC (permalink / raw)
  To: ALT Linux Community general discussions

08.06.2010 23:30, Sergey Vlasov пишет:
> On Tue, Jun 08, 2010 at 11:02:46PM +0300, Speccyfighter wrote:
>    
>> Требуется рекурсивно скопировать содержимое текущего
>> каталога в другой каталог. При необходимости, молча
>> переписать существующие файлы без запроса удаления,
>> если таковые имеются.
>>
>> Делаю:
>> cp -fpR -- ./* /в/какой/каталог/копируем/
>>
>> А оно всё равно спрашивает:
>> cp: overwrite `/path/file'?
>>
>> Что делаю не так? И как сделать, чтобы не спрашивало
>> разрешение на перезапись файла/ов?
>>      
> Вызывать /bin/cp, чтобы не использовался заданный по умолчанию alias
> для cp, добавляющий опцию -i.  Отменить уже добавленную опцию -i
> нельзя (только перекрыть опцией -n, что в данном случае не подходит).
>
> Когда-то у cp была опция --reply={yes|no}, но потом её убрали; для
> --reply=no есть эквивалент -n, а вот для --reply=yes полноценной
> замены, перекрывающей -i, нет.
>    
Ага, вот оно что...
Понятно. Спасибо за пояснение.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Команда cp - перезапись файла без запроса удаления
  2010-06-08 20:30 ` Sergey Vlasov
  2010-06-08 20:35   ` Speccyfighter
@ 2010-06-08 20:38   ` Anton Farygin
  1 sibling, 0 replies; 6+ messages in thread
From: Anton Farygin @ 2010-06-08 20:38 UTC (permalink / raw)
  To: community

09.06.2010 00:30, Sergey Vlasov пишет:
> On Tue, Jun 08, 2010 at 11:02:46PM +0300, Speccyfighter wrote:
>> Требуется рекурсивно скопировать содержимое текущего
>> каталога в другой каталог. При необходимости, молча
>> переписать существующие файлы без запроса удаления,
>> если таковые имеются.
>>
>> Делаю:
>> cp -fpR -- ./* /в/какой/каталог/копируем/
>>
>> А оно всё равно спрашивает:
>> cp: overwrite `/path/file'?
>>
>> Что делаю не так? И как сделать, чтобы не спрашивало
>> разрешение на перезапись файла/ов?
>
> Вызывать /bin/cp, чтобы не использовался заданный по умолчанию alias
> для cp, добавляющий опцию -i.  Отменить уже добавленную опцию -i
> нельзя (только перекрыть опцией -n, что в данном случае не подходит).
>
> Когда-то у cp была опция --reply={yes|no}, но потом её убрали; для
> --reply=no есть эквивалент -n, а вот для --reply=yes полноценной
> замены, перекрывающей -i, нет.

yes|cp -fpR -- ./* /в/какой/каталог/копируем/

это когда влом давить y, а программа не поддерживает опции, отменяющий 
запрос.




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-06-08 20:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-08 20:02 [Comm] Команда cp - перезапись файла без запроса удаления Speccyfighter
2010-06-08 20:11 ` Alexey Borisenkov
2010-06-08 20:28   ` Speccyfighter
2010-06-08 20:30 ` Sergey Vlasov
2010-06-08 20:35   ` Speccyfighter
2010-06-08 20:38   ` Anton Farygin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git