文字列を特定の文字に切り捨てる[閉じる]

文字列を特定の文字に切り捨てる[閉じる]

サイトを検索して同様の質問を見ましたが、うまくいくことはできません。私は以下に従おうとしています。文字列を特定の場所に分割しかし、成功しませんでした。私はコーエンと一緒に働いています。

私は主に渡されるファイルのディレクトリが欲しい。したがって、ファイルは次のようになります。

/home/me/working/from/here/howareyou.txt

だから私は以下を取得したいと思います:

/home/me/working/from/here/

私は成功せずにこれを試しました。

THEDIR="${1%//*}"

しかし、それは全体の議論を吐き出すだけです。どんな助けでも大変感謝します。ありがとうございます。

ベストアンサー1

スラッシュを使う

THEDIR="${1%/*}"

遅いですが覚えやすいですdirname

おすすめ記事