

`ack`でShift-JISのテキストファイルを検索したかったのですが  
以下のようにデフォルトではShift-JISのファイルは検索対象にならないようです。

[code]

    % echo '日本語' > foo.txt
    % ack 日本語
    foo.txt
    1:日本語
    % echo '日本語' | iconv -t SJIS > foo.txt
    % ack 日本語
    %
    
[/code]

オプションをつければ可能なのだと思うのですが、  
調べてみても方法がわかりませんでした。

Macにて以下のバージョンの`ack`を使っています。

[code]

    ack --version
    ack 2.18
    Running under Perl 5.18.2 at /usr/bin/perl
    
[/code]

どうすればShiftJISのテキストを`ack`で検索できますか？


CC BY-SA 4.0
2018-06-23T03:32:24.683
44998
2018-06-23T03:32:24.683
3271
question
command-line
ackでShift-JISのテキストを検索対象にする