log.gz via regex : paths : /var/log patterns : "^.*?\\.(?:old|log\\.gz)$" size : 10m use_regex : yes - name : Find /var/log all directories, exclude nginx and mysql : paths : /var/log recurse : no file_type : directory excludes : 'nginx,mysql' # When using patterns that contain a comma, make sure they are formatted as lists to avoid splitting the pattern - name : Use a single pattern that contains a comma formatted as a list : paths : /var/log file_type : file use_regex : yes patterns : _. name : Find /var/log files equal or greater than 10 megabytes ending with. xtype c The same as -type unless the file is a symbolic link. wholename './src/emacs' -prune -o -print. log.gz : paths : /var/log patterns : '*.old,*.log.gz' size : 10m # Note that YAML double quotes require escaping backslashes but yaml single quotes do not. For example, to skip the directory 'src/emacs' and all files and directories under it, and print the names of the other files found, do something like this: find. name : Recursively find /tmp files older than 2 days : paths : /tmp age : 2d recurse : yes - name : Recursively find /tmp files older than 4 weeks and equal or greater than 1 megabyte : paths : /tmp age : 4w size : 1m recurse : yes - name : Recursively find /var/tmp files with last access time greater than 3600 seconds : paths : /var/tmp age : 3600 age_stamp : atime recurse : yes - name : Find /var/log files equal or greater than 10 megabytes ending with. The options are enabled with the -s support and disabled with he -u flag. The extended option is extglob which needs to be set using the shopt option as below.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |