Komutun yürütülmesinden sonra otomatik olarak şifreyi almak için bir kabuk betiği nasıl yazılır


0
#!/bin/bash
cd /var/SUNWdsee/ds6/bin
./dsconf show-repl-agmt-status -e suffix Hostname:389

Yukarıda benim senaryom. Son satırın yürütülmesinden sonra, ekranda parola istenir.

Komutun yürütülmesinden sonra şifreyi nasıl otomatik olarak doldurabileceğimizi bilmem gerekiyor ( ./dsconf show-repl-agmt-status -e suffix Hostname:389).

Yanıtlar:


0

Bunu girdi olarak vermeyi deneyin.

echo "Any#PasSwD" > .passwd.txt
./dsconf show-repl-agmt-status -e suffix Hostname:389 < .passwd.txt

Yukarıdakiler işe yararsa, aşağıdakileri bile deneyebilirsiniz

./dsconf show-repl-agmt-status -e suffix Hostname:389 | echo "Any#PasSwD"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.