在shell脚本中添加第一个命令问题的答案

时间:2019-06-28 06:21:19

标签: bash shell ubuntu sh

.sh文件中有第一个命令,即

cassandras3 backup --keyspace jl_powereasy_kespace --bucket database-backup-rds

当我们运行时,该命令会问一个问题。

Your cassandra data directory [/var/lib/cassandra/data]: 

如何在shell脚本中确认此答案。我需要自动按Enter确认。

root@ip-172-31-2-150:/home/ubuntu# /bin/bash /var/cassandra_backupV1.sh
Your cassandra data directory [/var/lib/cassandra/data]: 

1 个答案:

答案 0 :(得分:1)

here所述,您可以尝试如下运行带有echo的命令

echo -ne '\n' | cassandras3 backup --keyspace jl_powereasy_kespace --bucket database-backup-rds

或者简单地

echo | cassandras3 backup --keyspace jl_powereasy_kespace --bucket database-backup-rds