使用 bash 附加到文件

使用 bash 附加到文件

使用:

#!/bin/bash
echo "Please, enter name"
read NAME
echo "$NAME," >> MyFile$(date +%m%d%Y)
echo "done"

它会将附加NAME到文件中而不会出现问题,但是,我希望它附加文件中的现有行,而不是每次附加时都开始一个新行

例如:

bob,sarah,jane,

而不是我现在所发生的事情:

bob,
sarah,
jane,

答案1

尝试一下echo -n ....。它通常允许输出字符串没有行尾标记。

echo -n "$NAME," >> MyFile$(date +%m%d%Y)

相关内容