最初の区切り文字までカットして文字列の残りの部分を取得する方法は?


24

最初の区切り文字までカットして/文字列の残りの部分を取得する方法は?

例:

pandi/sha/Dev/bin/boot

カットしたいpandiので、出力は

sha/Dev/bin/boot

/full/pathor //host/pathまたはdir/orのような入力の出力はどうなりますかfile-path-with-no-slash
ステファンシャゼラス

1
切削に使用するツールについては言及しませんでした。そして、ソース文字列に「ティル」がありませんので、あなたの質問は紛らわしいです。代わりに、「 'til」、「until」、または「up to」を意味しましたか?
Suncat2000

回答:


48

単にcutコマンドで:

echo "pandi/sha/Dev/bin/boot" | cut -d'/' -f2-
sha/Dev/bin/boot

  • -d'/' -フィールド区切り文字

  • -f2--出力するフィールドの範囲(-f<from>-<to>;私たちの場合:から2最後まで)


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.