Saya telah mencari ini di tempat lain tetapi tidak dapat menemukan sesuatu yang sesuai dengan kebutuhan saya.
Template di bawah ini adalah yang perlu saya gunakan :
dn: uid=$1,ou=home,dc=chan,dc=com
objectClass: organizationalPerson
objectClass: person
objectClass: inetOrgPerson
objectClass: top
cn: $2
sn: $3
userid: $1
userPassword:
Saya perlu membuat skrip sedemikian rupa sehingga mengisi bidang berikut $1,$2,$3,$4 dengan input yang saya berikan dan kemudian mengeluarkannya ke file baru sehingga memungkinkan untuk menjalankannya menggunakan template kosong.
Jawaban yang Diterima:
Saya menduga Anda mencari sesuatu yang cukup sederhana seperti file my_script
yang berisi:
cat <<XXX
dn: uid=$1,ou=home,dc=chan,dc=com
objectClass: organizationalPerson
objectClass: person
objectClass: inetOrgPerson
objectClass: top
cn: $2
sn: $3
userid: $1
userPassword:
XXX
Untuk menggunakan di atas, cukup jalankan:
sh my_script fred 100 200
yang akan ditampilkan ke stdout (dan dapat diarahkan ke file).
Linux – Penggunaan Opsi -o Dalam Perintah Useradd?
Bagaimana Membuat Direktori Bersama Dapat Diakses Oleh Sftp?