从windows传文件到linux,好神奇啊
从windows中用rz命令传了个文件到linux中,是个aa.txt文件吧
aa.txt
a^I1$
b^I2$
用awk -F"\t" '{print $1}'分割时候,$竟然分到了数组里,很神奇的。不知道有没有人遇到过这种情况。现在运行出来可能没有$,但是对数组操作时候,的确会有$影响分割结果。
------解决方案--------------------没怎么明白,这个 aa.txt 里面原来的内容时什么? a b 吗?
如果是你写的 a^I1$ 那是要分到$1里的,不知道楼主期待的结果是什么?
我觉得楼主可能是困惑aa.txt传到linux系统中之后多了很多字符?
如果是那样,只需要是要dos2unix将aa.txt转一下就好了。
还是不太清楚楼主期待的结果是啥。。
------解决方案--------------------没看明白!
把原文件、执行命令、结果列出来
------解决方案--------------------在windows上编辑的文件,传到Linux下,需要进行dos2unix操作
比如dos2unix *.txt
------解决方案--------------------如果是txt文件,windows和linux换行符不同,dos2unix就是这样的转换工具
------解决方案--------------------Assembly code
dos2unix urfile