Unix echo'时保留前导零;将字符串转换为变量
我试图在将数字回显到csv文件时保留其前导零,但我找不到用单引号进行回显的方法。如何使用bash脚本实现这一点 在浏览一个文件并提取我想要的内容并将其存储在一个变量中之后,我将其回送到一个映射到文件的变量 文件名:Unix echo'时保留前导零;将字符串转换为变量,unix,Unix,我试图在将数字回显到csv文件时保留其前导零,但我找不到用单引号进行回显的方法。如何使用bash脚本实现这一点 在浏览一个文件并提取我想要的内容并将其存储在一个变量中之后,我将其回送到一个映射到文件的变量 文件名: TMP\u RESULT\u STORE=“/TMP/advisedtotals\u GLB\u`date+%y%m%d`.csv” 让我们说: SYM=0090498 以后的SYM值可以更改为: SYM=034249822 SYM=BVZ342 当使用for循环遍历文件并将SYM回
TMP\u RESULT\u STORE=“/TMP/advisedtotals\u GLB\u`date+%y%m%d`.csv”
让我们说:
SYM=0090498
以后的SYM值可以更改为:
SYM=034249822
SYM=BVZ342
当使用for循环遍历文件并将SYM回送到如下文件时:
echo$SYM>>$TMP\u结果\u存储
上述条目的输出如下所示:
90498
34249822
BVZ342
前导零丢失。我可以让它保持这样的零:
echo”“\'$SYM”>>TMP\u结果存储
但是看起来是这样的,我无法摆脱单引号(请忽略后面的单引号。我试图让这个网站将每个条目写到一个新行,这是我能做的最好的):
'0090498<代码>
'034249822
'BVZ342```
很明显,我在这个脚本中做其他事情的时候,我只是想让它简单易懂,并专注于这个问题
当存在或正在使用bash脚本的前导零时,如何让bash脚本保持前导零