Skip to content

Instantly share code, notes, and snippets.

@jessebutryn
Created September 23, 2017 17:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jessebutryn/02aca2c910e924ebe5c545eb1ef271f0 to your computer and use it in GitHub Desktop.
Save jessebutryn/02aca2c910e924ebe5c545eb1ef271f0 to your computer and use it in GitHub Desktop.
{0} ➔ for i in ./source*; do echo $i; ls -l $i; done
./source1
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source1.txt
./source10
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source10.txt
./source2
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test2.wav
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source2.txt
./source3
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source3.txt
./source4
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:28 test4.wav
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source4.txt
./source5
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source5.txt
./source6
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:28 test6.wav
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source6.txt
./source7
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source7.txt
./source8
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source8.txt
./source9
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source9.txt
{0} ➔ find . -type d -exec sh -c 'f=$( echo "$1"/*.wav ); [ "$f" != "$1/*.wav" ]' sh {} ';' -print
./source2
./source4
./source6
{0} ➔ find . -type d -exec sh -c 'f=$( echo "$1"/*.wav ); [ "$f" != "$1/*.wav" ]' sh {} ';' -exec rsync -a {} ./destination/ ';'
{0} ➔ for dir in ./destination/*; do echo $dir; ls -l $dir; done
./destination/source2
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test2.wav
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source2.txt
./destination/source4
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:28 test4.wav
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source4.txt
./destination/source6
total 0
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:28 test6.wav
-rw-r--r-- 1 jessebutryn staff 0 Sep 23 11:27 test_source6.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment