-
カレントディレクトリの最後のフォルダを取得する方法: シェルスクリプト内で、
pwd
コマンドを使用してカレントディレクトリのパスを取得します。次に、basename
コマンドを使用してパスから最後のフォルダ名を抽出します。current_dir=$(pwd) last_folder=$(basename "$current_dir") echo "最後のフォルダ: $last_folder"
-
指定したパスの最後のフォルダを取得する方法: シェルスクリプト内で、
basename
コマンドを使用して指定したパスの最後のフォルダ名を抽出します。path="/path/to/some/folder" last_folder=$(basename "$path") echo "最後のフォルダ: $last_folder"
-
現在のシェルスクリプトファイルの最後のフォルダを取得する方法: シェルスクリプト内で、
dirname
コマンドを使用して現在のスクリプトファイルのディレクトリパスを取得し、その後basename
コマンドを使用して最後のフォルダ名を抽出します。script_dir=$(dirname "$0") last_folder=$(basename "$script_dir") echo "最後のフォルダ: $last_folder"
以上の方法を使用すると、シェルスクリプト内で最後のフォルダを取得することができます。これにより、フォルダの操作やパス処理に関連するタスクを効果的に実行できます。