【问题标题】:Shell Script store cat output in a variableShell 脚本将 cat 输出存储在变量中
【发布时间】:2015-11-23 15:00:04
【问题描述】:

我有一个包含 2 行的 AWS 访问文件。

我正在尝试将其内容保存到变量中,但它始终只存储最后一行..

accessKeyFile=$(cat "$awsAccessKeyPath");
echo $accessKeyFile;

如何将整个文件内容存储在变量中?

【问题讨论】:

标签: sh cat


【解决方案1】:

试试这个:

#!/bin/bash
for i in $(cat file.txt); do
    accessKeyFile=$(echo $i)
    echo $accessKeyFile

done    

所以你可以将整行保存到 accessKeyFile

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-06
    • 2017-03-04
    • 2017-06-13
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    • 2019-03-18
    • 2020-06-19
    相关资源
    最近更新 更多