如何从命令行发送多行字符串

纳乔克

我有一个菜鸟问题,但我无法弄清楚。

我想从命令行发送一个字符串,其中包含多行,用“ \ n”分隔

public class Test {

 public static void main(String args[]){
    System.out.println(args[0]);
 }

}

和我一起

java -jar test.jar 'te\nst'

我期待结果

te 
st

但我越来越

第十

我正在使用Java 7并在Ubuntu中运行。

纳乔克

问题是即时消息接收的是'\\ n'而不是'\ n',所以我有不同的解决方案之一是使用echo -e创建脚本

#!/bin/bash
VARIABLE=`echo -e "\n\nsomething\n\nhappens"`
java -jar test.jar "$VARIABLE"

另一个解决方案

  text = text.replace("\\n","\n");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从命令行参数计算字符串中的字符出现-Java

如何从命令行指定到dbcontext的连接字符串

如何从命令行解码base64字符串?

您如何从命令行参数中拆分字符串?-Java

如何从命令行中为这些多个字符串进行grep?

如何从命令行将字符串作为参数传递给Node?

如何从命令行发送邮件?

从命令行替换字符串中的多个字符

从命令行传递字符串时的Bash怪癖

如果可以测试从命令行输入的字符串

从命令行将字符串解析为数组输出

C 编程从命令行输入字符串读取一个整数

C程序从命令行反向打印字符串

AWK-从命令行将生成的字符串作为awk的代码传递

从命令行上的字符串输出中获取数字

如何从命令行发送电子邮件?

如何从命令行发送 byte[] 意图额外值?

如何使用Mutt从命令行发送日历邀请?

如何从命令行使用FileZilla发送文件?

Java中作为命令行输入的字符串(多行)列表

从命令行发送邮件

从命令行自动发送邮件

从命令行将字符串中的换行符传递到python脚本中

字符串替换 *./*: 什么都不做,使用从命令行传递给批处理文件的变量

从命令行清除“排队”字符

如何输出捕获为命令行参数子字符串的unicode字符?

从命令行获取字符串→拆分字符串→if / else if语句无缘无故地返回else语句

如何在Python中使用argparse.ArgumentParser从命令行传递和解析字符串列表?

如何从命令行更新Steam?