generate_fstab.shというシェルに引数を渡して以下のような形式のファイルを作りたいと思います。
result
mon1:6789:/, /mnt/cephfs ceph name=admin, mon2:6789:/, secretfile= mon3:6789:/ /etc/ceph/secret.key, _netdev, noatime 0 0
シェルの実行例
sh generate_fstab.sh mon1,mon2,mon3 /mnt/cephfs /etc/ceph/secret.key
二番目と三番目はsedで置き換えれば良いと思いましたが、
一番目の引数はコンマ区切りでいくつまで増えるかわからないのでどうすれば良いか思いつきませんでした。
コンマ区切り引数の数ごとに、一番左列に文字を追記できる良い方法がありましたら教えていただけますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。