删除 .txt 文件中的尾随空格
Removing Trailing Whitespace in .txt file
我有多个文本文件作为要在 NSArray 中加载的 iOS 应用程序的来源。每个项目都在新行中:
item 1
item 2
item 3
item 4
item 5
在项目中使用 txt 文件之前,我想确保每行末尾没有尾随空格。有没有办法使用 Applescript 或其他方法直接从源 txt 文件中删除这些文件?
问题是,我有很多 txt 文件要处理,每个文件中都有很多数据。清理给定的文件需要很长时间。
我可以在 xCode 中完成,但每次使用该应用程序时都会执行扫描,我宁愿在源代码中完成并编写更少的代码。 TextEdit 删除了所有空格,因此文件变得没有空格,这是我不想要的。
item1
item2
item3
item4
item5
请问从哪里开始?
谢谢
使用终端:
sed 's/[ \t]*$//' < inFile.txt > outFile.txt
当然可以使用 do shell script
在 AppleScript 中完成
当然也可以在 shell 或 AppleScript 中循环完成。
这是一个很好的起点。
TextWrangler 有一个 "Multi-File Search" 功能可以完成这项工作。
启用 "Grep" 后,搜索 [ \t]+$
并替换为空。
我有多个文本文件作为要在 NSArray 中加载的 iOS 应用程序的来源。每个项目都在新行中:
item 1
item 2
item 3
item 4
item 5
在项目中使用 txt 文件之前,我想确保每行末尾没有尾随空格。有没有办法使用 Applescript 或其他方法直接从源 txt 文件中删除这些文件?
问题是,我有很多 txt 文件要处理,每个文件中都有很多数据。清理给定的文件需要很长时间。
我可以在 xCode 中完成,但每次使用该应用程序时都会执行扫描,我宁愿在源代码中完成并编写更少的代码。 TextEdit 删除了所有空格,因此文件变得没有空格,这是我不想要的。
item1
item2
item3
item4
item5
请问从哪里开始?
谢谢
使用终端:
sed 's/[ \t]*$//' < inFile.txt > outFile.txt
当然可以使用 do shell script
在 AppleScript 中完成
当然也可以在 shell 或 AppleScript 中循环完成。
这是一个很好的起点。
TextWrangler 有一个 "Multi-File Search" 功能可以完成这项工作。
启用 "Grep" 后,搜索 [ \t]+$
并替换为空。