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