shell Bash从fromfile [closed]的stdin向文件追加文本

bvk5enib  于 2023-05-18  发布在  Shell
关注(0)|答案(1)|浏览(117)

已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。

7天前关闭
Improve this question
我想写一个简单的bash程序,作为append工作,我可以在循环中插入一个或两个参数。
如果有一个参数,这是用户从命令行提示的目标文件。如果有两个参数,第一个是源文件内容,第二个是目标文件。
你能建议一个清晰简洁的脚本来解决这个问题吗?

wnrlj8wa

wnrlj8wa1#

下面的bash代码可以实现你的目标:

#!/bin/bash
case $# in
 1) cat >> $1;;
 2) cat < $1 >> $2;;
 *) echo "the usage is <append [from_location] to_location>"; exit 1;;
esac;

相关问题