catが出力した値を取得します。

catが出力した値を取得します。

catの結果を変数に保存すると、次のような結果が得られます。

wfpd=$'16213\r'

この結果を他のコマンドの引数として使用できるように数値に変換するにはどうすればよいですか?

ベストアンサー1

パラメータ拡張を使用して末尾を削除できます\r%これは「値の末尾から削除」を意味します。

wfpd=$'16213\r'
wfpd=${wfpd%$'\r'}
((wfpd == 16213)) || echo Wrong

おすすめ記事