Hi,
I need some help in the below scenario.
I need to delete all the files from the directory except the file name available in the Except file.
Like the folder ABC have files like A1.txt,A2.txt......A10.txt
and also have a file named Except.txt with the content A3.txt,A4.txt
Need a unix command to delete all the files from the folder ABC except the files A3.txt,A4.txt looking up on the Except.txt file.
Below Sample command to exclude file in the code itself but i need to get the file names looked up from another file.
find *.* '!' -name 'test1.txt' '!' -name 'text2.txt' -type f -mtime +20
find *.* '!' -name "lookup file" -type f -mtime +20
Thanks for the response.
I need some help in the below scenario.
I need to delete all the files from the directory except the file name available in the Except file.
Like the folder ABC have files like A1.txt,A2.txt......A10.txt
and also have a file named Except.txt with the content A3.txt,A4.txt
Need a unix command to delete all the files from the folder ABC except the files A3.txt,A4.txt looking up on the Except.txt file.
Below Sample command to exclude file in the code itself but i need to get the file names looked up from another file.
find *.* '!' -name 'test1.txt' '!' -name 'text2.txt' -type f -mtime +20
find *.* '!' -name "lookup file" -type f -mtime +20
Thanks for the response.