小编kak*_*aka的帖子

如何将文件读入shell中的变量?

我想读取一个文件并将其保存在变量中,但我需要保留变量而不是打印出文件.我怎样才能做到这一点?我写过这个剧本,但它不是我需要的:

#!/bin/sh
while read LINE  
do  
  echo $LINE  
done <$1  
echo 11111-----------  
echo $LINE  
Run Code Online (Sandbox Code Playgroud)

在我的脚本中,我可以将文件名作为参数,因此,如果文件包含"aaaa",例如,它会打印出来:

aaaa
11111-----
Run Code Online (Sandbox Code Playgroud)

但这只是将文件打印到屏幕上,我想将其保存到变量中!是否有捷径可寻?

unix shell sh

424
推荐指数
6
解决办法
83万
查看次数

与字符串文字相比,字符串对象的优点是什么

我想知道在哪里使用字符串对象(在我的java代码中的哪种情况).好吧,我理解diff btwn字符串文字和字符串对象,但我想知道,因为java给了我们制作字符串对象的能力,必须有一些原因,在某些时候字符串对象的创建会很有用.所以我想知道在哪种情况下我们可以选择字符串对象来代替字符串文字.

java

7
推荐指数
2
解决办法
3242
查看次数

字符串内存分配

哪一个更好

System.out.println("hello world");
Run Code Online (Sandbox Code Playgroud)

要么

String s="hello world";
System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

java

2
推荐指数
2
解决办法
1135
查看次数

标签 统计

java ×2

sh ×1

shell ×1

unix ×1