Исключить файл из команды поиска - PullRequest
0 голосов
/ 12 октября 2011

Как исключить последний файл из списка, найденного командой поиска?

[root@web1 shantanu]# find /home/wcuser/ -name "catalina.out"
/home/user/services/logs/catalina.out
/home/user/services/logs/catalina.out
/home/user/cash/logs/catalina.out

Я хочу исключить файл "/home/user/cash/logs/catalina.out" из спискатак как это очень старый файл журнала.

1 Ответ

1 голос
/ 12 октября 2011

Вы можете сделать это с помощью одной из следующих команд:

find /home/wcuser/ \( -name "catalina.out" ! -wholename "/home/user/cash/logs/catalina.out" \)


find /home/wcuser/ \( -name "catalina.out" -and ! -wholename "/home/user/cash/logs/catalina.out" \)
...