在终端 [Windows] 中的每行代码前添加四个空格

Add four spaces before each line of code in terminal [Windows]

除了手动添加外,还有什么更快的方法可以在每行中添加四个空格?如何从 Windows 中的终端完成?

sed 's/^/    /' file

这适用于 unix/linux。 这个命令怎么写成Windows?

由于无法识别sed,您将无法使用它,所以您需要先安装它,Wiktor 已经提到了。

为了做到这一点,有两种典型的方法:

  • 安装 Cygwin,其中包含一个 UNIX/Linux-like 程序列表,您可以将其用作命令行程序。

  • 为 Linux 安装 Windows 子系统。一旦你有了它,你可以 运行 每个 UNIX/Linux-like 程序,使用 wsl <command>,正如你在这个例子中看到的:

    Windows command prompt>wsl sed
    Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]...