私は、次のsudo ./test
BASHスクリプトが正しく
bashスクリプトを実行して実行bashスクリプト、レポを作成し、その中で、以下のデータを保存する必要があります。
だから、これはbashスクリプトです:しかし
#!/bin/bash
echo "Inputing data... "
echo "[mongodb-org-3.2]
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/" > /etc/yum.repos.d/mongodb-org.repo
、releaseverスクリプトは、このようなテキストを保存し、それの前に$を持っているので:
[mongodb-org-3.2]
baseurl=https://repo.mongodb.org/yum/redhat//mongodb-org/3.2/x86_64/
代わりのようなこの:私は、テキストではなく変数として$releasever
を扱うことができる方法
[mongodb-org-3.2]
baseurl=https://repo.mongodb.org/yum/redhat/$c/mongodb-org/3.2/x86_64/
任意のアイデア?
二重引用符を入れてみましたが、まだ動作しません。私はbashスクリプティングに新しいので、助けに感謝しています。
ありがとうございます!
素晴らしい感謝! – noDe1