2017-06-13 3 views
0

次の文字列があります。 「\\サーバー名」の前に空白があります注意:最初のバックスラッシュ()の前にsedを使用して破棄します。

\\servername\path\to\user with\spaces\sometimes 

時には:

SomeInfo: \\servername\path\to\user with\spaces\sometimes 

私は「\\サーバー名」の前に何かを削除するためにsedを使用したいと思います。私はできます:

sed 's/SomeInfo\: //g' 

しかし、必ずしも何らかの理由で最初の例の先頭のスペースが削除されているわけではありません。

答えて

2

sed 's/^[^\]*//'私のためのトリックをしているようです。

1行に1つのインスタンスがあるかどうかによって異なります。そうであるかどうかは指定していません。

+0

完璧に働いていただきありがとうございます。 – MorganR

関連する問題