他の場所でこれを探しましたが、要件に一致するものを見つけることができませんでした。
以下のテンプレートは私が使用する必要があるものです:
dn: uid=$1,ou=home,dc=chan,dc=com
objectClass: organizationalPerson
objectClass: person
objectClass: inetOrgPerson
objectClass: top
cn: $2
sn: $3
userid: $1
userPassword:
次のフィールドに$1、$ 2、$ 3、$ 4の入力を入力し、新しいファイルに出力して、空のテンプレートを使用して実行できるようにする方法でスクリプトを作成する必要があります。
承認された回答:
my_script
ファイルのような非常に単純なものを探していると思います 含まれているもの:
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
上記を使用するには、次のコマンドを実行します。
sh my_script fred 100 200
これはstdoutに出力されます(ファイルにリダイレクトできます)。