How to only get file name with Linux 'find'?

后端 未结 10 1384
故里飘歌
故里飘歌 2020-11-28 18:19

I\'m using find to all files in directory, so I get a list of paths. However, I need only file names. i.e. I get ./dir1/dir2/file.txt and I want to get fi

10条回答
  •  青春惊慌失措
    2020-11-28 18:38

    I've found a solution (on makandracards page), that gives just the newest file name:

    ls -1tr * | tail -1
    

    (thanks goes to Arne Hartherz)

    I used it for cp:

    cp $(ls -1tr * | tail -1) /tmp/
    

提交回复
热议问题