共有ディレクトリのフルパスを取得する

共有ディレクトリのフルパスを取得する

私は次のことをしました

#!/bin/bash

PROJDIR="//$HOST/projects"
cd $PROJDIR
newscript

exit 0

このスクリプトの目的は、共有フォルダに移動してその中の他のスクリプトを起動することです。ただし、newscriptフルパスを取得できない場合、このスクリプトは機能しません。これは$HOSTコンピュータ名で、プロジェクトはマイコンピュータの共有フォルダです。実際のパスはですC:\Users\vikram\HOME\share。高度な共有オプションを使用して共有し、フォルダを別の名前で共有できます。 (ここにいますprojects。)

ディレクトリに行き、それを完了したら、どのような方法でpwd//VIKRAM/projectsそのディレクトリへの実際の絶対パスが必要です。

私はWindows 10をOSとして使用し、Cygwinを端末として使用しています。

ベストアンサー1

現在のディレクトリでスクリプトを実行したい場合。スクリプトに以下を追加します。

export PATH="$PATH:./"

または絶対パスを使用します。

source ${PROJDIR}/newscript
or
. ${PROJDIR}/newscript

おすすめ記事