在我找到编辑并自己编写一个小工具之前:
是否有一个简单的unix / gnutool可以持续增加数字。有点像:
$ increment
#=> 1
$ increment
#=> 2
$ exit
$ increment
#=> 4
它可以将数字存储在磁盘(〜/ .increment)或其他任何地方。
“命名”数字的加分点,如$ increment --name=foo
;每个名字都有增量器的地方。
答案 0 :(得分:2)
#!/bin/bash
readonly myfile=${0%.sh}.store
[[ ! -s $myfile ]] echo '0' >> $myfile
read myid < $myfile
((++myid))
echo $myid
echo $myid > $myfile