是否有一种方法将bash脚本中的用户输入管道到cat命令中,并将其作为文本文件保存在我选择的目的地



类似的内容可能是:

#! /bin/bash
echo What is your name?
read name | cat > ~/Documents/file.txt
if [[ $name==Bob ]]
echo something
fi

在manjaro mint上创建一个空文件。

您的问题是read不创建任何输出。

如果你有一个语法错误,这将是一个好主意,把你的脚本(s)通过shell检查。

#! /bin/bash
echo What is your name?
read -r name
echo "$name" > ~/Documents/file.txt
if [[ "$name" == "Bob" ]]; then
echo something
fi

相关内容

  • 没有找到相关文章

最新更新