我有很多这样的文件:
13831_1.jpg
13838_1.jpg
138035_1.jpg
138037_1.jpg
138039_1.jpg
Run Code Online (Sandbox Code Playgroud)
我需要为文件名的数量添加5000000的值.结果应如下:
5013831_1.jpg
5013838_1.jpg
5138035_1.jpg
5138037_1.jpg
5138039_1.jpg
Run Code Online (Sandbox Code Playgroud)
有没有办法用bash或perl做到这一点?
我想提取具有空的bookingId的记录并获得最多未预订的天数(从第一个免费日).预期结果应该是:
id = 1, 2013-08-03, 7 days free
id = 1, 2013-08-24, 7 days free
id = 2, 2013-08-07, 10 days free
id = 2, 2013-08-24, 7 days free
Run Code Online (Sandbox Code Playgroud)
最好的事情是,如果我还可以查询免费时间段:例如查询1,2,3,4,5,6,7..14 ..免费日.这是我的源数据的一个示例:
id bookingDate bookingId
--------------------------------
1 2013-08-03 0
1 2013-08-04 0
1 2013-08-05 0
1 2013-08-06 0
1 2013-08-07 0
1 2013-08-08 0
1 2013-08-09 0
1 2013-08-10 112
1 2013-08-11 112
1 2013-08-12 112
1 2013-08-13 112
1 2013-08-14 112
1 2013-08-15 112
1 2013-08-16 112
1 2013-08-17 112 …Run Code Online (Sandbox Code Playgroud) 如何将这两个数组合并在一起?
Array
(
[0] => Array
(
[id] => 5
[cnt] => 14
)
[1] => Array
(
[id] => 8
[cnt] => 2
)
)
Array
(
[0] => Array
(
[id] => 8
[binding] => hardcover
)
[1] => Array
(
[id] => 5
[binding] => softcover
)
)
Run Code Online (Sandbox Code Playgroud)
预期的结果是:
Array
(
[0] => Array
(
[id] => 5
[binding] => softcover
[cnt] => 14
)
[1] => Array
(
[id] => 8
[binding] => hardcover
[cnt] => …Run Code Online (Sandbox Code Playgroud)