如何基于定界符“ |”删除尾部和前导空格使用tr工具?

时间:2018-06-21 04:40:53

标签: unix tr

任何人都可以解释我如何使用tr实用程序基于管道('|')分隔符删除文件中的尾部和前导空格。现在,我正在使用下面的命令,它也删除了文本中间的空格。

# Load information for each installed configuration.
get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
file(GLOB CONFIG_FILES "${_DIR}/FooTargets-*.cmake")
foreach(f ${CONFIG_FILES})
  include(${f})
endforeach()

1 个答案:

答案 0 :(得分:0)

改为使用sed

sed -i -E 's/^[[:space:]]+//;s/[[:space:]]$//' file.csv
  • -i进行就地替换

相关: