私はこれを他の場所で見つけましたが、私の要件に合ったものが見つかりませんでした。
次のテンプレートを使用する必要があります。
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を入力した入力で入力し、新しいファイルに出力して空のテンプレートとして実行できるようにスクリプトを作成する必要があります。
ベストアンサー1
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
標準出力に出力されます(ファイルにリダイレクトできます)。