【问题标题】:read a file line by line and assign the values to varibale as comman seperated逐行读取文件并将值分配给以逗号分隔的变量
【发布时间】:2023-01-20 02:01:07
【问题描述】:

我有以下 a.txt 文件:

abc,
def,
ghi

我想逐行阅读它,并将其作为逗号分隔值存储在变量中

var1=abc,def,ghi

我是 shell 脚本的新手请帮忙

【问题讨论】:

  • 谢谢,请分享我的脚本。我对 shell 很陌生

标签: bash shell


【解决方案1】:

使用tr命令去除文件中的换行符,并将结果赋值给变量

var1=$(tr -d '
' < a.txt)

【讨论】:

  • 它将存储一个 abcdefghi 是否可以使用 while 循环 IFS?
猜你喜欢
  • 1970-01-01
  • 2012-06-11
  • 2011-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多