find is a command line utility to search for files in a directory hierarchy
0
votes
1answer
56 views
Problem with small bash script
I often run find in my code projects when I make a change somewhere and I have to find where it impacts other pieces of code, so I thought about writing a very small script to make this easier, call ...
5
votes
1answer
42 views
find -exec mv stops after first exec
While researching for this question: Find and move directories based on file type and date, I stumbled upon a problem of my own.
First I created a bunch of directories with files in them:
seq 10 | ...
2
votes
2answers
33 views
Exclude paths that make find complain about permissions
I need to generate a file list from a disk volume. Some of the directories (all hidden directories under the root directory) have strange permissions that causes find to complain.
I try to exclude ...
1
vote
2answers
73 views
Find and move directories based on file type and date
I have a directory "New Movies" containing 200+ subdirectories "Movie Name (year)". The subdirectories "Movie Name (year)" contains a single video file (avi/mkv) and several related jpg/xml files.
I ...
0
votes
2answers
45 views
Delete all files except certain subfolder [duplicate]
I want to recursively delete all files not accessed in a while in folder a, except all files in the subfolder b.
find a \( -name b -prune \) -o -type f -delete
However, I get an error message:
...
3
votes
1answer
38 views
find and rysnc?
I want to be able to search for files over 14 days and over 10k and than rsync those found files to a destination.
Is there a way to combine these two commands?
find ./ -mtime +14 -size +10k
rsync ...
3
votes
1answer
126 views
Why does this one-liner clobber files?
I have written this to help me batch-encode some videos:
find -name '*.mkv' -exec HandBrakeCLI -Z "Android Tablet" \
-c "1-3" -m -O --x264-tune film -E copy --decomb -s 1 -i {} \
-o `echo {} | tr ...
0
votes
2answers
33 views
The difference that quotation marks make in find command [duplicate]
When I have a nested directory find . -name "*.py" -print command gives me all the python scripts beneath current directory. However, find . -name *.py -print returns only the python scrips in current ...
1
vote
1answer
36 views
find and exec: why does this command not work?
I don't get why echo prints empty line (latest cygwin version):
~/tmp >find mydor/ -name "*php"
mydor/es/c/packags.php
mydor/etns/inx.php
mydor/pacepors.php
mydor/XAE.php
~/tmp >find mydor/ ...
5
votes
3answers
85 views
find all end subdirectories in a tree
given the following structure:
oz123@debian:~/ $ tree .
.
├── a
│ ├── a1
│ ├── a2
│ └── a3
├── a1
│ ├── a11
│ ├── a12
│ └── a31
├── b
│ └── b1
│ ├── b11
│ │ └── b21
│ ...
2
votes
2answers
53 views
Get list of all files by mask in terminal
I want to find all *.h,*.cpp files in folders with defined mask, like */trunk/src*. So, I can find separately *.h and *.cpp files:
find . -path "*/trunk/src/*.h"
find . -path "*/trunk/src/*.cpp"
...
3
votes
1answer
48 views
Variable declaration in parallel sh -c …
I've been trying to process the output of find with parallel, which in turn invoked a shell (some textual substitutions were needed). I observed some strange behaviour, which I cannot really explain ...
2
votes
3answers
75 views
How to find multiple strings in files? [duplicate]
I use the following command to find files with a given string:
find /var/www/http -type f | xargs grep -iR "STRING1"
But how can I find files which include "STRING1" OR "STRING2" OR "STRING3"?
...
3
votes
3answers
88 views
How to find file/directory names that are the same, but with different capitalization/case?
How can I list the file/directory names in a directory recursively that are the same, but with different capitalization/case? ex.:
INPUT (not the ls command, the directories):
[user@localhost ...
-1
votes
2answers
62 views
What's wrong with this tar command? [closed]
find /informatica/dev/SrcFiles* -mtime +7 -and -size +1M -exec tar -rvf files.8.2.2013.tar {} \;
This command is running/working correctly and I'm not sure whats wrong. I want to find the files that ...