내 장면에는 2개의 rar 파일이 있으며 그 이름은 1.rar
각각 2.rar
. 내 목적: 및 로 1.rar
추출하는 것 입니다 .folder1
2.rar
folder2
먼저 ( ) 가 있는 폴더 1.rar
에 파일을 추출했습니다 .folder1
unar
unar -o folder1 x/1.rar
다 괜찮은데 ( ) 2.rar
에 파일을 추출 하면 1.rar의 데이터를 폴더 2에 추출합니다.folder2
unar -o folder2 x/2.rar
이전 rar 파일을 처리하는 이유는 무엇입니까?
운영 체제: Centos 7.
시나리오 코드:
[root@vm-app home]# unar -o folder1 x/1.rar
x/1.rar: RAR 5
1/1 - Copy.txt (0 B)... OK.
1/1.txt (0 B)... OK.
1/ (dir)... OK.
Successfully extracted to "folder1/1".
[root@vm-app home]# unar -o folder2 x/2.rar
x/2.rar: RAR 5
1/1 - Copy.txt (0 B)... OK.
1/1.txt (0 B)... OK.
1/ (dir)... OK.
Successfully extracted to "folder2/1".
[root@vm-app home]# ls folder1
1
[root@vm-app home]# ls folder2
1
[root@vm-app home]# rm -rf folder1 && rm -rf folder2
[root@vm-app home]# unar -o folder2 x/2.rar
x/2.rar: RAR 5
1/1 - Copy.txt (0 B)... OK.
1/1.txt (0 B)... OK.
1/ (dir)... OK.
Successfully extracted to "folder2/1".
[root@vm-app home]# rm -rf folder2
[root@vm-app home]# rm x/1.rar
rm: remove regular file ‘x/1.rar’? y
[root@vm-app home]# unar -o folder2 x/2.rar
x/2.rar: RAR 5
2/2 - Copy.txt (0 B)... OK.
2/2.txt (0 B)... OK.
2/ (dir)... OK.
Successfully extracted to "folder2/2".
[root@vm-app home]# ls folder2
2
[root@vm-app home]#