See related links to what you are looking for.
See related links to what you are looking for.
Windowsがデフォルトでzip圧縮形式に対応して以来、メールに添付されるzipファイルが急増した気がする。しかしファイル名の文字コードの関係で、unzip するとファイル名がいつも文字化けしてしまい、下記のようなコマンドで修正していた。 % convmv -f sjis -t utf-8 --notest *しかし、unzipにはファイル名をiconvで変換するパッチがあって、FreeBSD の ports にもずいぶん前から取り込まれていたようだ。ただし、コンパイル時にオプションを指定する必要があった。 # cd /usr/ports/archives/unzip # make -DWITH_ICONV # make install使うときは、たいていWindowsで圧縮されたファイルを解凍するので、ほぼ100%こういうコマンドになる。 % unzip -Ocp932 -l [ファイ
解凍時の文字化けトラブルを防止 Mac のように Windows 標準とは異なる文字コードを採用している OS で圧縮したファイルを解凍すると、ファイル名が文字化けを起こす事があります。 CubeICE は、圧縮ファイルの文字コードを自動判別し、適切な文字コードに変換する事で文字化けを防ぎます。 様々な圧縮形式にも対応しており、zip, 7-zip, lzh, rar, tar, gzip, bzip2, xz を始めとした 20 種類以上の圧縮ファイルを解凍する事ができます。 ファイル名の文字化けを防止 Mac のように Windows 標準とは異なる文字コードを採用している OS で圧縮したファイルを解凍すると、 ファイル名が文字化けを起こす事があります。 CubeICE は、圧縮ファイルで使用されている文字コードを自動的に判別し、 適切な文字コードに変換する事で文字化けを防ぎます。
atool home 昔から物覚えが悪くて、アーカイブの形式ごとの圧縮、解凍コマンドが全く覚えられなかったので、どうにかならないかと思っていたらatoolとう素晴らしいソフトを見つけました。Perlで書かれており、アーカイブ形式の差異を吸収し、どのアーカイブ形式でも同じコマンドで圧縮、解凍が出来きます。atoolで扱えるtarの圧縮方式はgzip、bzip2、compress、lzop、7z、rar、lha、ace、arj、rpm、deb、jar、7zip、cpioなどで、普段利用する形式は網羅しています。 導入した環境はCentOS 5.6で、導入手順は下記のようになります。 導入手順 mkdir ~/tmp cd ~/tmp wget http://savannah.nongnu.org/download/atool/atool-0.37.0-1.noarch.rpm sudo rp
SnappyはGoogle製の高速なデータ圧縮/解凍ライブラリ。 SnappyはC++製のオープンソース・ソフトウェア。巨大なファイルを送信する場合、圧縮して送るのがマナーだ。数GBのファイルであっても圧縮すれば半分くらいになる可能性がある。送信元、送信先双方にとって嬉しい仕組みだ。 逆にサイズの小さいものはあまり圧縮を意識されることが少ない。だがちりも積もれば山となる、特にデータの送受信量がとても多いGoogleではそう感じられるだろう。圧縮率は高くないが、とにかく高速な圧縮/解凍ライブラリがSnappyだ。 Snappyはデータの圧縮/解凍ライブラリだ。とは言っても圧縮率は高くない。zlibに比べて20〜100%も大きいらしい。だがSnappyの目的は高い圧縮率にある訳ではなく、その高速さだ。圧縮の場合で250MB/s、解凍の場合で500MB/sという高速処理ができるようになっている。
Vine Linux 4.2 で稼動していたサーバ PC に、突然電源が入らなくなってしまいました。ずいぶん古い PC だったので、あきらめてバックアップからデータだけ取り出して、別のサーバに移行することにしました。 ここで困ったのが、日本語ファイル名の扱い。バックアップデータは tar.gz で圧縮して保存していました。これを Windows 上に持ってきて 7-Zip を使って解凍してみると、日本語のファイル名がおかしなものになりました。 おそらく、日本語ファイル名の文字コードが異なるためでしょう。Vine 4.2 上では EUC-JP、Windows 上では Shift_JIS ですね。(ちなみに、Vine 5.x は UTF-8 になっていますね) さてどうしようか。使えるのは Windows マシンしかない。ファイル名の文字コード変換といえば convmv ですが、Windows
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Link to This Site Perl記事のリンク集 いろいろ書いていますよ Perl To The People サイトトップへ Ash はてな人気エントリー 当サイトのはてなでの人気エントリー Recent Entries PerlのArchive::Extractモジュールが便利 Perlの書籍を、用意する Web上のPerl情報を、収集する Perlのドキュメントを読む時のコツ Perlで日本語を扱う時の話 sudoとperlと環境変数 - 環境変数削除への対策を考えてみる sudoとperlと環境変数 Rakudo Star 2010.10がリリースされていますね File::Pathモジュールを使う Perlでアーキテクチャ名を取得する Recent Comments Recent Trackbacks Search this site Categories Ma
■ youtube-dl 2010.12.09 Changes: This release fixes support for YouTube after the recent site changes that broke the program. In addition, it adds support for depositfiles.com, fixes a few minor bugs, and adds a few minor features. ■ unzip unzipを日本語対応版にした。ベースは5.52なんだな。-I/-Oで入出力のcharsetを指定できる。 オリジナル: % unzip UnZip 6.00 of 20 April 2009, by Debian. Original by Info-ZIP. Usage: unzip [-Z] [-opts[modi
kinaba @kinaba 「好きな"tarでアーカイブを展開するとき tar _____ foo.tar.gz ここに入れる文字列"」は聞いてみるとやっぱりめっちゃバラバラに分かれて面白いことがわかった 2010-10-26 22:44:19 Akihiro Nomura / きつね @sacred_fox xfzv RT: @kinaba: 「好きな"tarでアーカイブを展開するとき tar _____ foo.tar.gz ここに入れる文字列"」は聞いてみるとやっぱりめっちゃバラバラに分かれて面白いことがわかった 2010-10-26 22:45:28 Fadis @fadis_ GNUのTarだとz付けなくてもgzipで圧縮されたアーカイブが展開出来たり QT @kinaba: 「好きな"tarでアーカイブを展開するとき tar _____ foo.tar.gz ここに入れる文字
zshのalias -sは拡張子に合わせてコマンドを実行できて便利なのだが*1 alias -s 'tar.gz'='tar xzvf' としても期待通りには動いてくれない(何か間違っているのかな……) 仕方が無いので function extract() { case $1 in *.tar.gz|*.tgz) tar xzvf $1 ;; *.tar.xz) tar Jxvf $1 ;; *.zip) unzip $1 ;; *.lzh) lha e $1 ;; *.tar.bz2|*.tbz) tar xjvf $1 ;; *.tar.Z) tar zxvf $1 ;; *.gz) gzip -dc $1 ;; *.bz2) bzip2 -dc $1 ;; *.Z) uncompress $1 ;; *.tar) tar xvf $1 ;; *.arj) unarj $1 ;; es
日常生活の中でふと思いついたことなどを中心に、できるだけ新鮮なうちに書き込んでいきます。 とはいえ、結構怠け者なので、かなーり間が開くかもです。 よく遊んでいるゲームから、BGMや音声ファイルだけ抜き出すことはできないものかと考えた。 どうも各種データファイルは"xp3"という拡張子のファイルに格納されてるようで、ちょっと調べてみたところ"吉里吉里"で作られたゲームなどがこれに当たるのだそうだ。 そこで、xp3ファイルをどうにかできるソフトはないものかと探してみると、どうやらxp3decというソフトでどうにかできるらしい。 ちなみにこちらから入手した。 ■WORKS(にっくるさんのサイト) ダウンロード後、解凍をしマニュアルを参照。 ふむふむ"xp3dec.exe"に放り込めばいいのか。 早速実行してみると、勝手に解析してファイルを保存してくれる。おお、便利! ただ、書き出されたファイルは
2010年09月06日23:00 カテゴリLightweight Languages perl - でWindows用のzipファイルをUnixで作る 何度目の車輪の再発明かわからないけど、見つからなかったものは見つからなかったので。 Windowsで文字化けしないZIPファイルをMacで作る : ライフハッカー[日本版] ezip.pl 新規に作成する場合は、こちら。 #!/usr/bin/env perl # # $Id: ezip.pl,v 0.1 2010/09/06 13:52:00 dankogai Exp dankogai $ # use strict; use warnings; use Archive::Zip qw/:ERROR_CODES/; use Getopt::Std; use Encode; use Unicode::Normalize; # to handl
4. なぜ tar+gzip はよくないか?afio は cpio に似たコマンドです。Debian などの Linux の主要 なディストリビューションには afio のパッケージがあると思い ますが、ない場合は ソース (日本のミラーでは こっち) を持ってきて make しましょう。いや、 すでにパッケージがあっても、2.4.4 より古いのだと、後述のハードリンクの bug が あるので、最新を使いましょう。afio の特長は「gzip と組み合わせて、圧縮してバックアップを 取れる」という点です。メディアのほうで圧縮をサポートしていない限り、dump は これができませんよね。「まてまて、tar だって gzip で圧縮バックアップできるじゃないか」 という声は当然予期されます。筆者は tar+gzip でのバックアップはお勧めしません。 以下実例をあげて理由を書きます。 % cd
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く