Linux - příkaz "cp" jak potlačit dotaz na přepsání

Linux, Unix, BSD systémy, distribuce, open source

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod pb2 7. 6. 2007 10:43

Zdravím všechny,
mám Linux FedoraCora3.
Jak mám potlačit výzvu k přepsání souboru, když se zobrazuje automaticky i když zadám pouze:
cp -f file1 file2 (tj. bez prametru --interactive)

Díky za radu. Petr
pb2
Junior

Odeslat příspěvekod wojta 7. 6. 2007 10:47

Co ti vypíše příkaz alias?
Nevypíše náhodou?
Kód: Vybrat vše
cp='cp -i'
C:\>ver
MS-DOS Version 5.00
wojta
Pokročilý
Uživatelský avatar

Odeslat příspěvekod pb2 7. 6. 2007 10:57

přesně tak [i]alias[/i] vypíše "[b]cp -i[/b]" . co s tím mám udělat?

anebo alespoň: jak lze potvrdit všechny přepsání najednou? (normálně bych musel u každého souboru zmáčknout "y"+Enter)
pb2
Junior

Odeslat příspěvekod wojta 7. 6. 2007 11:58

Mělo by jít místo cp dát /bin/cp, tam by se neměl alias projevit.
Nebo ten alias zrušit, nejspíše je to někde v nějakém rc souboru BASHe. Případně příkazem unalias.
C:\>ver
MS-DOS Version 5.00
wojta
Pokročilý
Uživatelský avatar

Odeslat příspěvekod pb2 7. 6. 2007 12:21

díky toto mi pomohlo:
když budu potřebovat přepsání souborů bez potvrzení, budu používat místo 'cp' příkaz '/bin/cp'

Petr
pb2
Junior

Odeslat příspěvekod zdeneks 7. 6. 2007 12:26

nebo pouzit
Kód: Vybrat vše
\cp
zdeneks
Junior

Odeslat příspěvekod FreeBSD_Radikal 7. 6. 2007 15:36

Myslim ze nejsnadnejsi bude upravit ~/.bashrc
BSD is for people who love Unix, Linux is for people who hate Windows.
notebook: Archlinux -current říznutej LFS ;-)
desktop: umrel
router: FreeBSD RELENG_6_2
FreeBSD_Radikal
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků