我在命令行中使用cut命令,似乎我无法得到我喜欢的输出.你知道我为什么这么做吗?这是我做错了吗?
这是正常输出,我想以不同的顺序输出:
[root@upbvm500 root]# ls -al IDS_DIR/a | tr -s " "
-rw-r--r-- 1 root root 0 Jan 1 17:18 IDS_DIR/a
[root@upbvm500 root]#
[root@upbvm500 root]# ls -al IDS_DIR/a | tr -s " " | cut -d" " -f5,6,7,8,3,4,1
-rw-r--r-- root root 0 Jan 1 17:18
Run Code Online (Sandbox Code Playgroud)
但正如你所看到的,这并不像预期的那样有效.知道他们为什么要转换位置吗?
如何只显示2个非= 0小数的数字?
例:
对于0.00045578我想要0.00045而对于1.0000533535我想要1.000053