Post

[shell] 리눅스 mv 명령어 사용하여 파일 옮기기 + 디렉토리 만들기

shelljs로 파일 배포할 때 사용하는 mv 명령어

파일명 바꾸기

file1이 name 부분에 입력한 이름을 가진 파일이 된다.

1
shell.exec("mv file1.txt name.txt");

디렉토리 바꾸기

file1이 dir1 안에 들어간다.

1
shell.exec("mv file1.txt dir1");


file1, file2이 dir1 안에 들어간다.

1
shell.exec("mv file1.txt file2.txt dir1");


file1, file2, dir1이 dir2 안에 들어간다.

1
shell.exec("mv file1.txt file2.txt dir1 dir2");


만약 없는 경로에 파일을 옮기려고 하면, 경로명으로 확장자 없는 파일이 생성된다. (경험담)

ex) mv file.txt public/files/ ➡️ public/ files(file.tsx)

디렉토리 만들기

mkdir + (만들 경로+폴더명)

1
shell.exec("mkdir /public/files");


terminal에서 mv 명령어에 관해 질문이 있습니다.
리눅스 mv 명령어 – 파일 및 디렉토리 이동 또는 이름 바꾸기
리눅스 mkdir - 새디렉토리 만들기

This post is licensed under CC BY 4.0 by the author.