윈도우 tar -cf 명령 불편한점 개선 아이디어 건의
Create: tar -cf <archive-filename> [filenames...] 이것인대요?
tar -cf 이 명령어 인대
tar -cf %USERPROFILE%\Desktop\obs-studio.zip %appdata%\obs-studio
이렇게 백업 하면..
C:\Users\홍길동\AppData\Roaming\obs-studio
이런식으로 전부 경로 까지 백업 되더라고요. 그래서 불편 해서요.
전 마지막 폴더만 백업 하고 싶은대..
만약 마지막 폴더만 백업 하려면
cd를 이용 해야 하더라고요 그래서 불편 해서.
cd %appdata% && tar -cf %USERPROFILE%\Desktop\obs-studio.zip obs-studio
이런식으로 써야 하던대.
명령어 하나로 할수 있으면 좋겠어서 건의 합니다.
예를 들자면.
tar -dcf %USERPROFILE%\Desktop\obs-studio.zip %appdata%\obs-studio
이런식으로 한다면 좋겠습니다.
즉
-d는 마지막 디렉터리만 zip로 만드는 거죠. Create
그렇다고 치면
기존
C:\Users\홍길동\AppData\Roaming\obs-studio
변경
obs-studio
이렇게 되는 거에요
cd를 쓰지 않아도 되게 되는 거죠. -d 하나로요
매번 cd로 왔다 갔다 할 필요 없고요.
사용자의 위치기 변경 되면 오류가 나는 경우도 많아서 불편 해서요.
그래서 명령어에
-d 옵션만 추가 주셨으면 좋겠습니다.
그래서 -d 옵션을 넣으면 마지막 디렉터리만 zip로 압축 하게 되는 것이죠.
머 마찬가지로.
머 더 아이디어 낸다면? ㅎㅎ
복구 할때도.
쓸수 있다면
기존 방법
tar -zxvf "%ProgramFiles%\fmedia\fmedia-1.29-win-x64.zip" -C "%ProgramFiles%"
새로운 방법 -d
tar -dzxvf "%ProgramFiles%\fmedia\fmedia-1.29-win-x64.zip" -C "%ProgramFiles%\fmedia"
새로운 기능 폴더가 없다면 생성 하고 %ProgramFiles% 경로에 fmedia 폴더를 생성 하고.
압축을 해제 합니다.
다른 방식.
이렇게 한다면
매번 md 명령어를 쓸 필요가 없어지고 마지막 경로만 저장 하게 되니 편할것 같아요.
오류나 날 경우도 드물게 되고요.
댓글
댓글 쓰기