15
cp 명령에는 심볼 링크 인 대상 파일을 덮어 쓸 수있는 옵션이 있습니까? 다음과 같이cp 명령은 심볼릭 링크 인 대상 파일을 덮어 씁니다.
문제는 다음과 같습니다
[[email protected] test]$ ls -l
total 8
-rw-rw-r--. 1 dthnguyen dthnguyen 5 Feb 21 09:07 a.txt
lrwxrwxrwx. 1 dthnguyen dthnguyen 7 Feb 21 08:55 b.txt -> ./a.txt
-rw-rw-r--. 1 dthnguyen dthnguyen 5 Feb 21 08:55 c.txt
[[email protected] test]$ cp c.txt b.txt
복사 작업을 수행 한 후, a.txt이이 c.txt의 내용이, b.txt 여전히 a.txt이에 연결합니다. 예상 결과는 a.txt가 이전 내용을 보유하고 b.txt는 c.txt와 동일한 내용을 갖는 새로운 일반 파일입니다.
! Ignacio Vazquez-Abrams를 많이 감사합니다. –
디렉토리에 대해이 작업을 수행 할 수있는 방법이 있습니까? 나는'-r'으로 시도했으나 제대로 작동하지 않았다. – Ajedi32
OS X 10.9.5에서는이 옵션이 표시되지 않습니다. – bolinfest