A와 B라는 폴더가 있어요
B라는 폴더안에
C와 D라는 폴더가 있죠
C라는 폴더 안에
E.TXT 라는 파일이 있어요
여기서 이 파일을
A라는 폴더로 복사를 하고 싶은데 어찌하면 되는지
cp E.TXT A/
이렇게 알고 있는데 안되고.ㅠ.ㅠ
$ pwd /tmp/test
현재 작업 디렉터리가 위와 같을 때 /tmp/test/B/C/E.TXT 파일을 /tmp/test/A 폴더로 복사하는 것이므로,
$ cp ./B/C/E.TXT A
% 질문의 제목은 질문의 내용을 요약적으로 설명하도록 합시다.
아시는지 모르겠지만 단독으로 쓰이는 . 은 현재 디렉토리, .. 은 그 상위 디렉토리를 가리킵니다. 그래서 아래처럼 해도 동일한 결과가 나옵니다.
E.TXT 파일이 있는 곳으로 가서 해당 파일을 지정된 위치로 복사하기
$ cd B/C $ cp E.TXT ../../A/
혹은 복사될 위치로 가서 지정한 파일을 복사해 오기
$ cd A $ cp ../B/C/E.TXT .
================= 잠못자는 한솔아빠
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
현재 작업 디렉토리를 고려
현재 작업 디렉터리가 위와 같을 때
/tmp/test/B/C/E.TXT 파일을
/tmp/test/A 폴더로 복사하는 것이므로,
% 질문의 제목은 질문의 내용을 요약적으로 설명하도록 합시다.
.과 ..의 의미를 잘 생각해 보시기 바랍니다.
아시는지 모르겠지만 단독으로 쓰이는 . 은 현재 디렉토리, .. 은 그 상위 디렉토리를 가리킵니다.
그래서 아래처럼 해도 동일한 결과가 나옵니다.
E.TXT 파일이 있는 곳으로 가서 해당 파일을 지정된 위치로 복사하기
혹은 복사될 위치로 가서 지정한 파일을 복사해 오기
=================
잠못자는 한솔아빠
=================
잠못자는 한솔아빠
댓글 달기