私はこのようにいくつかのエントリを含むファイルを持っている:検索は、バージョン番号をインクリメントし、Perlで保存
Banana1015 {
versionName "1.0.2"
versionCode 4
}
BeachRadio {
versionName "1.0.0"
versionCode 1
}
BIGFROG104 {
versionName "1.0.3"
versionCode 4
}
私は私がのパラメータを渡すことができる場所perlスクリプトを作成したいと思います
このファイルで検索するエントリ(つまり "BeachRadio")を入力し、そのエントリのversionNameとversionCodeをインクリメントしてファイルを保存します。これはversionNameの3番目の小数点以下の桁数をデフォルト値として増やすことができますが、理想的には、メジャーバージョン、マイナーバージョン、またはパッチバージョンの増分を可能にするパラメータを渡すことができます。
#!perl -w
$file="build.gradle";
open my $fh, "<", $file or die $!;
while (<$fh>) {
print if /BeachRadio/ .. /}/;
}
私はこれで任意の助けに感謝:それは「BeachRadio」エントリを見つけたとき、私がこれまで持っているもの
は、単にファイルを読み出して出力。
これはすべて、プログラムの説明です。しかし、あなたは[質問する]必要があります(http://stackoverflow.com/help/how-to-ask)。私たちはあなたが私たちから何を望んでいるかを確信することはできません私たちが答えることができる有効な質問を含めるために投稿を編集してください。リマインダー:あなたが知っていることを確認してください(ここには何が話題になっていますか?)(http://stackoverflow.com/help/on-topic)。 –