"[9920380315, POSTPAID, 0009,646.26, SELF, APPLICATION]" 文字列があります。
最初の「[」を削除したいが、次のコマンドでは削除できないので、
sed 's/[//g'
答え1
この試み:
sed 's/\[//'
これは[ ]
、セット内の文字を一致させるために使用される特別なメタ文字です[a-z]
。
答え2
start cmd:> echo "[9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]" |
sed 's/[[]//'
9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]
答え3
またはbashを直接使用してください。
code="[9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]"
echo "${code/[/}"
答え4
あるタスクで結合式を使用して[
ANDを削除しましたが、これは以前に考慮していませんでした。ここで、2つの式はセミコロンで区切られています。]
sed
$ echo "ON bec.[BusinessID] = s.[BusinessID]" | sed 's/\[//g; s/\]//g'
ON bec.BusinessID = s.BusinessID