お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-04-12 18:30:21

soujiro0725
メンバ
登録日: 2009-02-05

.dict.dz拡張子ファイルの解凍

ubuntu最新版(Dellバージョン)
StarDictで使うために辞書ファイル(データ)を取得しました。
zipは解凍したんですが、

.dict.dz

という拡張子を持つファイルが多数できました。これを何とかbash shellコマンドで解凍(rename?)する必要があります。
たくさんあるので一度のコマンド操作で実行したいのですが、forループを使ってできますか?

オフライン

 

#2 2009-04-12 19:51:23

orz.inc
メンバ
登録日: 2006-10-27

Re: .dict.dz拡張子ファイルの解凍

.dict.dzはそれ以上何もしなくていいですよ。

stardictの辞書ファイルは
http://stardict.sourceforge.net/Dictionaries.php
にもあるとおり、解凍して出来たフォルダを
まるごと /usr/share/stardict/dic に突っ込むだけで問題なく動きます。

オフライン

 

#3 2009-04-13 04:18:10

hir0
メンバ
登録日: 2008-09-28

Re: .dict.dz拡張子ファイルの解凍

何かの機会が有れば参考にどうぞ。

$ num=$(ls /|wc -l)
$ fail=($(ls /))
$ for (( i=0 ; i<$num ; i ++ )); do echo ${fail[i]} >> list.text; done

---------------------------------------------
「追記」
私には分かりませんが、条件式を使わなくても多分コマンドだけで結構な事が出来る見たいですよ。

最後の編集者: hir0 (2009-04-13 04:45:45)

オフライン

 

#4 2009-04-13 16:21:41

soujiro0725
メンバ
登録日: 2009-02-05

Re: .dict.dz拡張子ファイルの解凍

みなさん、ありがとうございました。動かしただけで動きました。
hirOさん、自分でコマンドも調べてみます。

オフライン

 

Board footer

Powered by FluxBB