私はこの標準的な入力を持っています:
read -p "Server-Number: " servernumber
サーバー番号は01から99までです。番号がゼロであることが重要です(01、02、03、...、10、11、...、99)番号が次の場合、変数を編集するにはどうすればよいですか。 01の代わりに1つだけ?
私の悪い英語でごめんなさい;)私はあなたが私の質問を理解することを望みます。
servernumber=`printf %02d $servernumber`
Bash のみ、他のプロセスはありません:
servernumber=0$servernumber # add leading 0
servernumber=${servernumber: -2} # take last 2 characters
の値をチェックするための if 条件を書く
echo $servernumber | nawk '/0/{print NR}' == 1