ユーザーの意見を聞き、関連する詳細を確認しています。
例:
$HOME/Documents/test/one.txt
上記の文字列を入力として持っていて、それを検索したいと思いますone.txt
。さらに進む必要がありますone.txt
。
ベストアンサー1
@Jordanmはすでにすべての文字列に適用される正式な答えを提供しています。パスを具体的に扱う場合は、プログラムと次のものを使用することもbasename
できますdirname
。
basename - strip directory and suffix from filenames
dirname - strip last component from file name
たとえば、
$ file="$HOME/Documents/test/one.txt"
$ dir=$(dirname "$file");
$ name=$(basename "$file");
$ echo "The file called $name is in the directory $dir"
The file called one.txt is in the directory /home/terdon/Documents/test