Ich habe einen Bash-Skript wie folgt:Pattern Match in einem Bash-Skript
#!/bin/bash
sh ~/Softwares/apache/kafka/kafka_2.11-0.10.0.0/bin/kafka-run-class.sh kafka.admin.ConsumerGroupCommand --describe --group $1 --zookeeper $2
ich dieses Skript aus meinem Terminal, wie unten nennen:
kafka-describe my-kafka-consumer localhost:2181
Ich mag würde jetzt nur noch eine Variable übergeben anstelle der Adresse des Tierpflegers, damit ich mich nicht ständig an die Adresse des Tierpflegers erinnern muss. . Zum Beispiel würde Ich mag, wie unten die kafka beschreiben Befehl aufrufen können:
kafka-describe my-kafka-consumer integration - would run against the integration environment
kafka-describe my-kafka-consumer uat - would run against the uat environment
ich kann dann der Tierpfleger-Adresse in meinem Skript für die verschiedenen Umgebungen die Lage hart Code. Ich bin völlig neu beim Schreiben von Bash-Skripten. Irgendwelche Vorschläge, wie man das macht?