入力としてファイルパスを取り、絶対パスを返すbashコマンドがありますか?感謝をbashシェル内の指定されたパスを評価する方法
/tmp/yaneeve/output/kit/SOURCES/usr/apps/myapp/lib
:
/tmp/yaneeve/kit/linux/../../output/kit/SOURCES//usr//apps/myapp/lib
とパスを返します。 具体的には、私は、次のような入力としてパスを受け取り、コマンドをしたいと思います!
入力としてファイルパスを取り、絶対パスを返すbashコマンドがありますか?感謝をbashシェル内の指定されたパスを評価する方法
/tmp/yaneeve/output/kit/SOURCES/usr/apps/myapp/lib
:
/tmp/yaneeve/kit/linux/../../output/kit/SOURCES//usr//apps/myapp/lib
とパスを返します。 具体的には、私は、次のような入力としてパスを受け取り、コマンドをしたいと思います!
てみてください(Linux)のパスが存在する場合は
readlink -f
、 お知らせそのI readlinkにバグ(?)が見つかりました。パスが実際に存在しないときは、最初の部分だけが出力に追加されます。例えば : 出力は/あろう TMP/yaneeve /アプリ/入力される/ TMP/yaneeve /アプリ/ newapp /ガイド/ ENG 言うと存在するこのパスの最深部であることを言いますtmp/yaneeve/apps/newapp この発見に関するコメントはありますか? – Yaneeve
これは何も出力しません。存在しないパシュ(私はあなたの例を使った)です。 – TheBonsai