unix中的多个命令行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unix中的多个命令行相关的知识,希望对你有一定的参考价值。

如果您已在计算机中安装了Java,则可以获得:

java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

输入命令java -version

这是一个问题,我怎么能用一行命令得到三次响应?

我尝试过以下方法:

java -version java -version java -verision(得到一次回复)

java -version \n java -version \n java -verision \n(曾经一度回应)

qazxsw i(在三行中获得java -version三次)

答案

如果我理解你的问题:

echo -e "java -version\njava -version\njava -verision\n"
另一答案

我想你正在寻找一个java -version; java -version; java -version 循环:

for

qazxsw poi是qazxsw poi命令,扩展到qazxsw poi。如果您使用另一个shell,则可以使用for i in {1..3}; do java -version; done 替换它

另一答案

使用此命令可以在一行中链接多个命令

{1..3}

以上是关于unix中的多个命令行的主要内容,如果未能解决你的问题,请参考以下文章

Unix命令查找两个文件中常见的行

将多个输出中的hls属性设置为单独的片段代码

如何使用 mv 命令重命名 unix 中的多个文件?

如何从 Unix 命令行递归解压缩目录及其子目录中的档案?

c语言字符串中的代码怎么执行?

如何使用Unix管理Node.js脚本管道(在命令行上)?