๐Ÿ“ฆ apache / cloudberry

๐Ÿ“„ putversion ยท 14 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14#!/usr/bin/env perl

use File::Basename;
use Cwd 'abs_path';
$dirname = dirname(abs_path($0));

$foo = `cat ${dirname}/VERSION | tr '-' ' '`;
chop $foo;
$foo = quotemeta $foo;
$files = join(" ", @ARGV);
$rev = '\\$Revision.*\\$';
$bar = "perl -pi -e \'s/$rev/$foo/\' $files";
system($bar);