我正在尝试编写一个脚本,将行中的每个数字减少“1”,但我得到的是所有“0”:
awk '{a=gensub(/([0-9]+)/,"\\1","g",$0);
if(a~/[0-9]+/) {gsub(/[0-9]+/,a-1,$0);}
print $0}'
Run Code Online (Sandbox Code Playgroud)
例如,字符串:
1,2,3,4-7
Run Code Online (Sandbox Code Playgroud)
应该导致:
0,1,2,3-6
Run Code Online (Sandbox Code Playgroud)
相反,我得到:
0,0,0,0-0
Run Code Online (Sandbox Code Playgroud) 我会用例子来解释我的问题。
我跑去$ python manage.py执行一些动作。
我想运行另一个命令$ xyz,就在任何用户运行上一个命令时。
因此,从现在开始,每当用户运行 $ python manage.py
它应该像这样运行:
$ python manage.py && xyz
我想创建一个别名。但是别名变量之间不能有空格吗?