Questions tagged [find]

search for files in a directory hierarchy

Filter by
Sorted by
Tagged with
0
votes
1answer
11 views

Cron to find multiple file types and automatically delete them

I am trying to put together a command that will find multiple file types and automatically delete them. I want to run this in a cron every 10 minutes on my server. I would like to find files of type: ....
0
votes
0answers
43 views

find: invalid argument `2s' to `-mtime'

This works: find /home/example -mtime 2 This doesn't: find /home/example -mtime 2s Read the man page but looks like I'm doing it right AFAICT.
0
votes
0answers
41 views

Move files older than day

I am looking for some solution, where I have to move all the directories and files under the source directory to the destination a day before. I want to move the directories till yesterday but not ...
0
votes
0answers
31 views

which are the ways to find new files in a server location

I'm trying to find new file(s) created , copied, moved or modified in latest hour in a linux server location /home/user/ and I would know if the following command is the best way which covers all ...
0
votes
1answer
39 views

Using find -exec in systemd ExecStartPre

I think it's fairly obvious what I'm trying to do here # Rename Log File ExecStartPre=/bin/find /data/db/log/*.log -type f -exec mv {} {}.`date +"%Y%m%d-%H%M"` \; # gzip past log files (is ...
0
votes
0answers
8 views

Find and Replace using Regular Expression

I try to find a way to find and replace using EMEditor and a Regular Expression. I try to applu this for the item below: <?php /*f04b8*/ @include "\057mn\164/r\141id\057ho\155e/\164ap\151om\...
2
votes
1answer
263 views

rsync remote find prefixes home directory?

I am attempting to pull everything from a remote directory which is more then ten minutes old, and then remove the source files. My remote find seems to be working (tested independently on the remote ...
0
votes
0answers
21 views

grep -e and find is changing last modified time of files

I was using grep -rn '.' -e 'pattern' to search for the occurrence of the given pattern and after I used find . -type f -exec sed -i 's/OLD_PATTERERN/NEW_PATTERN/g' {} \; to find and replace a ...
0
votes
1answer
33 views

I want to run a command every 10 minutes in crontab on a certain directory [duplicate]

Running a server with Ubuntu 18.04 I am attempting to run this command every 10 minutes in crontab on the directory /var/www/html: find . -type f -name "*.maintenance" -delete Is this the ...
0
votes
0answers
8 views

Removing empty directories from tree with mutli threaded?

I've been looking around, and have found this command: find . -depth -type d -empty -delete This will go through a folder and find the empty folders, and delete. Thats all good. The issue I have, is ...
0
votes
2answers
59 views

Find with regex not working on CentOS 7 [closed]

I have problem with find and regular expression. I would like to find files in /etc, which name begin of a or b. I tried this commands: find /etc -type f -regex '^a' find /etc -regextype sed -regex &...
0
votes
2answers
20 views

Making a copy of all .acignore->.gitignore in place, recursively

I have the following file structure as an example c -Git -GitBranchTest .acignore [lots more files] -subfolder .acignore [lots more files] I am ...
0
votes
1answer
48 views

List all files with corrupt filenames recursively

I've got a Linux server with some directories and files structure on it. Apparently somehow someone uploaded a bunch of filenames, which got corrupted. Consider the following example: └── parent ├─...
0
votes
1answer
34 views

I need bash find behaviour explained when using -newermt and -exec ls {}

I have this command: find /var/cache/pkg -newermt 2020-01-30 | grep 'kdeaccessibility-4.14.3_1' Which returns nothing. I change it to this: find /var/cache/pkg -newermt 2020-01-30 -exec ls -D '%...
0
votes
1answer
43 views

Prune does not ignore top level directory of what I specified

When I do this mkdir -p a/b/c mkdir -p a/d/e find ./a -path ./a/d -prune -o -type d I get this: ./a ./a/d ./a/b ./a/b/c I must be using the prune flag wrong. How do I ignore the directory ./a/d as ...
-1
votes
2answers
104 views

Can you cache the 'find' command?

I wrote a simple shell script which uses the 'find' command so non-technical users can do a search on the file server through a web browser on the LAN. It works, but sometimes it has a long execution ...
0
votes
1answer
91 views

crontab not working for deleting a old files from log folder

I have this line in my crontab to delete old files: 1 * * * * find /var/log/abc/ -mtime +7 -type f -delete Unfortunately, it does not work. I have attempted to give all users permission to clear ...
0
votes
0answers
34 views

BAT script to return server licenses at shutdown?

My office uses program licenses that have to be manually activated and returned, and people tend to forget to do this when they go home for the day, resulting in most licenses tending to be ...
0
votes
1answer
321 views

using find, exec and cp to copy specific files while preserving directory path

I set up the following folders with empty text files: 1/a.txt 2/b.txt I want to copy only txt files to another directory while maintaining their directory structure. So I tried the following ...
2
votes
1answer
67 views

Best strategy for daily back up of terabytes of data with millions of files

Currently I create an NFS and mount it on a special server that does the actual backups and uploads it to s3. My main concern is I feel like overcomplicated this simple task. I schedule cron job to ...
2
votes
1answer
147 views

Dropping the -print0 and -0 flags from find and xargs

Almost 10 years ago, I asked this question use SED recursively in linux? and got this useful command find . -type f -print0 | xargs -0 sed -i 's/regex_search_term/replace_term/g' I decided to learn ...
1
vote
1answer
467 views

Ansible find and delete JDK folders

we have path and different folders inside adobe_tools_path: "/apps/cq5/tools/" is it possible to delete only *JDK pattern folders via loop? my playbook is not matching JDK folders as a pattern - ...
0
votes
1answer
66 views

How to `find` files not being open by any process

I have several cron tasks, each of which leaves a separate log file. Successful tasks generate no output, so I'm getting a lot of empty logs. I'd like to clean it up automatically every day. ...
0
votes
0answers
13 views

find: `var/cache/django/…': No such file or directory

This cron job: @daily find var/cache -mindepth 2 -maxdepth 2 -mtime +14 -exec rm -rf {} + Creates sometimes error messages like this: find: `var/cache/django/bfcfd153d35a27eb78823.djcache': No such ...
0
votes
1answer
193 views

Sudoer with permission denied

I have a user in sudoers which has entry like user ALL=(ALL) NOPASSWD: /usr/bin/find then that user will try to do /usr/bin/find /var/mailboxes -iname mailbox@domain.net but results will be ...
2
votes
2answers
1k views

How to add the filename as prefix to each line of the text file? (batch processing; subdirectories)

I have many .txt files with their filenames being different dates: 01.01.2010.txt 02.01.2010.txt ... Currently each file (e.g.: 01.01.2010.txt) looks like this: 0.351 XXX XXX XXX XXX 0.292 ...
0
votes
1answer
124 views

Why can't unix find enumerate everything beneath /sys?

I'd like to be locate every device that has a rescan option/file beneath /sys/devices (so that I can resize disks on the fly), but UNIX find doesn't seem to find them. For example: # file /sys/class/...
0
votes
1answer
29 views

Update all Python files via Linux command

In my original Python files I have the following: from official.utils.flags import _base I need to change it to: from utils.flags import _base My file structure looks like this: . ├── README.md ├─...
0
votes
2answers
290 views

Windows search cannot find files in current directory

We have a windows server 2012 r2 that has the file server role and windows search installed. The drives with the shared folders are indexed and the shares folders are mapped on all clients. I can ...
0
votes
1answer
18 views

find: equal file size limit but different unit returns different result

I noticed that the these two commands to list files below 5 GiB produce different results: find . -type f -size -5368709120c find . -type f -size -5G Specifically the one that uses kilobyte unit (...
0
votes
1answer
65 views

access SpamAssassin SpamBox from command line

I am trying to create a CRONjob to delete spam older than x days. I can do this from the command line with non-spam emails by using the following script: find "/home/account/mail/example.com/username/...
1
vote
3answers
748 views

Solaris 11 find empty folders (-empty not work)

How to find empty dir and delete in Solaris 11. I try this: find . -type d -empty Output: find: bad option -empty find: [-H | -L] path-list predicate-list
0
votes
1answer
135 views

How can I make find return non-0 if -exec command fails?

When I run the find command with an -exec subcommand that fails, find returns a 0 exit code: $ find . -iname '*.txt' -exec ls foo \; ls: foo: No such file or directory ls: foo: No such file or ...
3
votes
2answers
66 views

Can I reduce CPU usage on a large recursive find + chmod command?

I'm using the following command to perform permissions fixes: sudo find . -type f -exec chmod 470 {} \; There are many thousands of files to update the permissions on. It also spikes the CPU usage ...
1
vote
0answers
63 views

Cron job not deleting files in cifs mount

I have a cron job that runs a shell script. The contents of the shell script is as follows: #!/bin/bash cd sudo service confluence stop NOW=$(date +"%Y%m%d-%H%M%S") mkdir Backup/db mkdir Backup/...
1
vote
0answers
442 views

Find files created within a time frame with Linux find command

This command runs fine find /eqtynas/ -type f -mtime -1 -print0 | du -ch --files0-from=- --total -s > /tmp/24hourUsage.20171101 & however it takes in a 24 hour block of time since I run the ...
3
votes
1answer
3k views

Copy list of files (-I flag) with gsutil preserving path

I am trying to copy all pictures and static files to a bucket of mine in Google Cloud Platform. I am attempting this command from the root dir of my app: find -regextype posix-extended -iregex ".*\.(...
0
votes
1answer
31 views

How to filter files which have permissions changed in last n minutes

Example, I have two files -rw-rw---- 1 1000 1000 5 Sep 28 01:25 file1 -rw-rw---- 1 1000 1000 13 Sep 28 01:25 file2 After echo "asdfg" >> file1 (file1 content was modified) -rw-rw---- 1 ...
0
votes
1answer
673 views

Argument list too long with grep

Normally to search and replace a string in a selection of files, I would find with: grep -rl 'pattern' . This works fine unless you have a LOT of matches. Anyway, I was looking around and found a ...
1
vote
4answers
294 views

find outputs an extra empty line

Im using the find command to find common files between two directories: find "$SOURCE" "$TARGET" -printf "$TARGET%P\n" | sort | uniq -d problem is it always outputs an empty line on the top. Due to ...
14
votes
1answer
440 views

Linux find command is misbehaving

Searching for system-resolved service following the recent vulnerability disclosure, I came to see a very strange behavior from find command. root@localhost:/# find . -name "*systemd-resolved*" ./...
0
votes
0answers
49 views

Full path not working with find

I use this command to delete all files apart from .htaccess in current directory. find . -depth -name .htaccess -prune -o -delete I want to make a shortcut so I am trying to make it work with fully ...
4
votes
1answer
626 views

Why is L2ARC not giving more speedup for directory traversal?

L2Arc is usually configured to cache random spinning platter reads on an SSD. I've set up this configuration in the hopes of speeding up directory traversal. This is the setup: # zpool list -v NAME ...
0
votes
1answer
483 views

Linux find and -mtime usage

I have two different linux based systems where the find command doesn't seem to be working as expected. I have a directory. In it I run... ls -l and the system returns... drwxr-xr-x 2 panopticon36 ...
0
votes
1answer
58 views

Processing image files once and only once without missing any

I have a wordpress installation with a large number (millions) of images. I want to optimize those images using ImageMagick mogrify but I only want to process them once (processing them over and over ...
10
votes
3answers
2k views

Securely use find with sudo

On a Linux server, I need to remove root privileges from a group of users. But those users have legitimate reasons to be able to use the "find" utility to search for files based on file names, ...
0
votes
1answer
1k views

How to use find to delete hidden files and folders

How can I find and delete all files, including hidden ones, that do not not have the extension java. I know how to use find to delete files and run this command: find . -not -name "*.java" -type f -...
-1
votes
3answers
197 views

Centos find coredump files

I want to use regex to find all coredump files under a directory. The pattern of the file name is core.1234 find /public_html -type f -regextype sed -regex "core.{[0-9]+:[0-9]+}" Please advice.
1
vote
1answer
166 views

Delete all folder not containing filename matching glob/regex

I want to do the following. I have depth 2 file hierarchy like this: A | B | | g | | h50000 | C Where A, B, C are folders. I want to delete all folders without files matching specific patters, (in ...
0
votes
1answer
62 views

Find old files in directory

I'm writing backup rotation script, that suppose to take all files older then 5 days and delete them. Problem is that i've got some weird search results. for example: [root@spr1-nas01 storage]# date ...

1
2 3 4 5 6