Linux: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
;Delete Files older Than | ;Delete Files older Than | ||
<pre> | <pre> | ||
find /var/log -name "*.log" -type f -mtime +30 -delete | find /var/log -name "*.log" -type f -mtime +30 -delete | ||
find /var/log -type d -mtime +30 -exec rm -rf {} \; | find /var/log -type d -mtime +30 -exec rm -rf {} \; | ||
</pre> | </pre> | ||
Revision as of 22:19, 23 May 2022
- Copy directories without content
rsync -av -f"+ */" -f"- *" "$source" "$target"
- Delete Files older Than
find /var/log -name "*.log" -type f -mtime +30 -delete
find /var/log -type d -mtime +30 -exec rm -rf {} \;
- How to print a file, excluding comments and blank lines, using grep
grep -v '^$\|^#\|^\s*\#' filename | grep -v "^[[:space:]]*$" | more