删除文本文件中的前导空格

时间:2011-06-03 13:18:17

标签: windows linux text gnuwin32

我有一堆文本文件,尽管它们在行的开头都有空格

e.g。

 testing 123
 download
 upload

将是

testing 123
download
upload

最好使用诸如grep等实用程序。

3 个答案:

答案 0 :(得分:0)

perl -pi -e 's/^\s+//' yourfilenamehere

答案 1 :(得分:0)

sed -i -e's/^\s*//' yourfilenamehere

答案 2 :(得分:0)

您可以使用sed

sed 's/^ *//' file

这适用于Linux和GNUWin Toolkit。

echo "     Line starting with spaces" | sed 's/^[ \t]*//'