ファイル名

■コード

#!/bin/sh

fullname="/work/test.txt"

filename=${fullname##*/}

filename_noext=${filename%.*}

path=${fullname%/*}

ext=${fullname##*.}

echo ${fullname}

echo ${filename}

echo ${filename_noext}

echo ${path}

echo ${ext}

■実行結果

> ./test.sh

/work/test.txt

test.txt

test

/work

txt