【发布时间】:2013-08-18 01:19:55
【问题描述】:
我有一个数据文件,内容如下:
department: customer service section: A
department: marketing section: A
department: finance section: A
当我阅读每一行时,我会使用cut 命令提取部门名称。
很遗憾,程序会自动trim所有多余的空间和
所以我把部门名称删错了。
cat dept.dat | while read line
do
echo $line
echo $line | cut -c 12-29
done
例如原行是
department: marketing section: A
而程序将此行视为:
department: marketing section: A
如何在不修剪所有冗余空间的情况下阅读该行?
非常感谢。
【问题讨论】:
-
因为需要实现更多的业务逻辑,所以需要逐行读取文件