私のフォルダにはparent
次の内容が含まれています。
A.Folder B.Folder C.File
その中にはフォルダとファイルがあります。B.Folder
最新。今私はただ取得したいと思いますB.Folder
。どうすればこれを達成できますか?私はこれを試しました。
ls -ltr ./parent | grep '^d' | tail -1
しかし、それは私に与えられましたが、drwxrwxr-x 2 user user 4096 Jun 13 10:53 B.Folder
私に必要なのは名前だけでしたB.Folder
。
ベストアンサー1
この試み:
$ ls -td -- */ | head -n 1
-t
オプションは、ls
修正時間に基づいて最新順にソートされます。
削除する場合/
:
$ ls -td -- */ | head -n 1 | cut -d'/' -f1