我有一个列(在我的数据文件数据库中),其中字符数未标准化,需要标准化。我该怎么做?
例子:
Sample_ID
159
148
1110
1100
150
但我的银行不是这样运作的,我需要有一个这种类型的银行:
Sample_ID
0159
0148
1110
1100
0150
我该怎么做?
答案1
您可以使用多种脚本语言中的任何一种来格式化数据文件。和awk
,
awk '/^[0-9]+$/ { printf "%04d\n", $0; next; } { print; }' < oldfile >newfile
printf
同样,您可以在 bash、zsh 等中使用前导零来格式化数字。