如何解压rar(或zip)文件到以文件名为名的文件夹? [論壇 - Ubuntu 與工具程式及軟體推薦]
正在瀏覽:
1 名遊客
如何解压rar(或zip)文件到以文件名为名的文件夹? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2005/12/28 10:01 所屬群組:
已註冊使用者 等級: NAN
HP : NAN / NAN
![]() |
如何解压rar(或zip)文件到以文件名为名的文件夹?
2006/1/9 15:18
|
||||||||||
![]() |
Re: 如何解壓rar(或zip)檔案到以檔案名為名的檔案夾? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2005/11/3 11:48 所屬群組:
已註冊使用者 等級: 5
HP : 0 / 124
![]() |
1.首先你要有unrar(unzip)
2.如果你有file-roller 2.11以上版本 直接 file-roller -h filename.rar(zip)就可以了 ps:-h是 2.11以後才有的參數 3.如果沒有就寫一個script 大概像: #!/bin/sh IFS="" for i in *.rar ; do mkdir $i"_files" mv $i $i"_files" cd $i"_files" unrar x *.rar mv $i .. cd .. done 這是處理.rar的版本 其實unrar有-e之類的參數可以直接解到目的資料夾 不過我懶得查,用shell script其實很快
2006/1/10 9:28
|
||||||||||
![]() |
Re: 如何解壓rar(或zip)檔案到以檔案名為名的檔案夾? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2005/12/28 10:01 所屬群組:
已註冊使用者 等級: NAN
HP : NAN / NAN
![]() |
谢谢指教!我还没有写过LINUX的脚本,请问能给我解释一下以上脚本的意思吗?是不是从
#!/bin/sh #表示开始编写脚本文件的路径一直到 done 为脚本编写完毕?
2006/1/10 10:14
|
||||||||||
![]() |
Re: 如何解壓rar(或zip)檔案到以檔案名為名的檔案夾? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2005/11/3 11:48 所屬群組:
已註冊使用者 等級: 5
HP : 0 / 124
![]() |
大致上的意思是 對目錄中所有的.rar處理 先建立名稱為*.rar_files的目錄 再將處檔搬入該目錄中 接著進入該目錄 然後執行unrar解壓縮 再離開該目錄 重覆對每個.rar檔作這些動作 如此
2006/1/10 10:31
|
||||||||||
![]() |
Re: 如何解壓rar(或zip)檔案到以檔案名為名的檔案夾? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2005/12/28 10:01 所屬群組:
已註冊使用者 等級: NAN
HP : NAN / NAN
![]() |
多谢kenshinn的细心指点。
2006/1/10 11:43
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.