1. ホーム
  2. bash

文字列からスペースを取り除くには?重複

2023-10-19 10:44:41

質問

ubuntuのbashスクリプトで、1つの変数からスペースを削除する方法

の文字列は

   3918912k 

空白をすべて削除したい。

どのように解決するのですか?

シェルで実行してみてください。

var="  3918912k"
echo ${var//[[:blank:]]/}

これは パラメータ展開 (これは非 ポゼッション 機能です)。

[[:blank:]] は POSIX 正規表現クラス (スペース、タブを取り除く...) で、以下を参照してください。 http://www.regular-expressions.info/posixbrackets.html