最小限のコードで書く
最後に、
拡張子が異なる同名ファイルを同時に開く
現在筆者が勤めるヴェルク
source/helps/help_how_to_contact.htmlsource/helps/help_how_to_contact.yml筆者はかつて編集者だった経験を活かして、
しかし、find-file-open.です。
my $query = $ARGV[0];
unless ($query) {
    say "Input a query.";
    exit;
}
my $result = `find . -iname "*$query*"`;
print $result;
my @result = split /\n/, $result;
say "\nTotal files: ".scalar @result;
print "OK? (y/N)\n> ";
my $answer = <STDIN>;
chomp $answer;
if ($answer eq 'y') {
    for (@result) {
        print `open $_`;
    }
}本ツールは、
シェルコマンドのfindとopenを少し使っている以外はPerlで書かれており、
使い方
では、help_)foというエイリアスで呼び出します。
alias fo='perl path/to/find-file-open.pl'$ fo help_how_to_contactすると、yで決定し、
./source/helps/help_how_to_contact.html
./source/helps/help_how_to_contact.yml
Total files: 2
OK? (y/N)
> yこの場合は、
このツールによって、
まとめ
本稿では、
さて、
本誌最新号をチェック!
WEB+DB PRESS Vol.130
2022年8月24日発売
B5判/168ページ
定価1,628円
(本体1,480円+税10%)
ISBN978-4-297-13000-8
- 特集1
 イミュータブルデータモデルで始める
 実践データモデリング
 業務の複雑さをシンプルに表現!
- 特集2
 いまはじめるFlutter
 iOS/Android両対応アプリを開発してみよう
- 特集3
 作って学ぶWeb3
 ブロックチェーン、スマートコントラクト、NFT


