批量删除文本文件中的尾随空格

时间:2015-05-27 22:57:05

标签: batch-file

Remove trailing spaces from a file using Windows batch?How to remove trailing and leading whitespace for user-provided input in a batch file?似乎是类似的问题,但我无法获得任何可行的答案。

我有一个文本文件,比如C:\ Users \%username%\ Desktop \ sometext.txt,它有一长串数字,有些带有尾随空格。如何循环并删除每行末尾的空格?我想批量做这件事。它将包含在一个文件中,其中包含一些其他批处理命令。

1 个答案:

答案 0 :(得分:2)

令人遗憾的是,您没有向我们展示您档案中的示例,因此我们会从您的描述中做出假设。

假设您的文件类似于

 /**
 * get Controller name
 */
$this->getRequest()->getControllerName();

/**
 * get Action name, i.e. the function inside the controller
 */
$this->getRequest()->getActionName();

/**
 * get Router name
 */
$this->getRequest()->getRouteName();

/**
 * get module name
 */
$this->getRequest()->getModuleName();

其中一些行有尾随空格,那么

i = 0;
z = math.complex(0, 0);
c = math.complex(-0.75, -0.1);
function Mandelbrot() {
    function Magnitude() {
        a = z.re;
        b = z.im;
        return(math.sqrt(math.pow(a, 2) + math.pow(b, 2)));
    }
    while (Magnitude() <= 2 && i < 100) {
        z = math.pow(z, 2) + c;
        i++;
    }
    alert(i)
}
Mandelbrot();

我使用了一个名为1 22 3 64 的文件,其中包含我测试的上述数据。

制作u:\ newfile.txt