1 changed files with 53 additions and 0 deletions
@ -0,0 +1,53 @@ |
|||||
|
#!/bin/bash |
||||
|
|
||||
|
mkdir portraits |
||||
|
mkdir landscapes |
||||
|
|
||||
|
jhead -autorot *.jpg |
||||
|
jhead -autorot *.JPG |
||||
|
jhead -autorot *.png |
||||
|
jhead -autorot *.PNG |
||||
|
|
||||
|
for f in ./*.JPG |
||||
|
do |
||||
|
r=$(identify -format '%[fx:(h>w)]' "$f") |
||||
|
if [[ r -eq 1 ]] |
||||
|
then |
||||
|
mv "$f" portraits |
||||
|
else |
||||
|
mv "$f" landscapes |
||||
|
fi |
||||
|
done |
||||
|
|
||||
|
for f in ./*.jpg |
||||
|
do |
||||
|
r=$(identify -format '%[fx:(h>w)]' "$f") |
||||
|
if [[ r -eq 1 ]] |
||||
|
then |
||||
|
mv "$f" portraits |
||||
|
else |
||||
|
mv "$f" landscapes |
||||
|
fi |
||||
|
done |
||||
|
|
||||
|
for f in ./*.png |
||||
|
do |
||||
|
r=$(identify -format '%[fx:(h>w)]' "$f") |
||||
|
if [[ r -eq 1 ]] |
||||
|
then |
||||
|
mv "$f" portraits |
||||
|
else |
||||
|
mv "$f" landscapes |
||||
|
fi |
||||
|
done |
||||
|
|
||||
|
for f in ./*.PNG |
||||
|
do |
||||
|
r=$(identify -format '%[fx:(h>w)]' "$f") |
||||
|
if [[ r -eq 1 ]] |
||||
|
then |
||||
|
mv "$f" portraits |
||||
|
else |
||||
|
mv "$f" landscapes |
||||
|
fi |
||||
|
done |
||||
Loading…
Reference in new issue