Код:
для я в `100` 1 SEQ; сделать Wget "http://i.imgur.com/$(cat / DEV / urandom | тр -dc '0-9a-Za-Z' | голова -c 5) .jpg";сделанный
а потом
Код:
MkDir GIF nongif, в то время как верно, сделать файл = $ (кот / DEV / urandom | тр -dc '0-9a-Za-Z' | голова -c 5); Wget "http://i.imgur.com/$file.jpg"; Если тест "$ (Стат -c% S $ file.jpg)" знак равно "+669"А затем гт $ file.jpg, иначе, если тест -n "$ (Файл $ file.jpg | Grep -i GIF)"А затем мв $ file.jpg GIF / $ file.gif, еще $ мВ File.jpg nongif; ц; ц; Done
но сейчас
Код:
MkDir GIF nongif
для в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
для Ь в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; дел
для С в В С D Е F G H I J K L М Н О П Р С Т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
если [[ "$ а" == "" && "$ б" == "" && "$ с" < "N" ]], А затем продолжить; ц;
для д в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
при е в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
Файл = $ (эхо $ в $ B $ C $ D $ е);
если тест \! -f nongif / $ file.jpg -a \! -f GIF / $ file.gif, а затем
эхо $ файла > / Var / WWW / локальный / HTDOCS / imgur_last;
Wget "http://i.imgur.com/$file.jpg";
если тест "$ (Стат -c% S $ file.jpg)" знак равно "+669";тогда
гт $ file.jpg;
Элиф тесты -n "$ (Файл $ file.jpg | Grep -i GIF)";тогда
мв $ file.jpg GIF / $ file.gif;
еще
мв $ file.jpg nongif;
Fi;
Fi;
сделанный;
сделанный;
сделанный;
сделанный;
сделанный
для в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
для Ь в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; дел
для С в В С D Е F G H I J K L М Н О П Р С Т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
если [[ "$ а" == "" && "$ б" == "" && "$ с" < "N" ]], А затем продолжить; ц;
для д в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
при е в а б в г д е ж з и й к л м н о п р с т U V W X Y Z A B C D Е Ж З И Й К Л М Н О П Р С Т U V W X Y Z 0 1 2 3 4 5 6 7 8 9; Дела
Файл = $ (эхо $ в $ B $ C $ D $ е);
если тест \! -f nongif / $ file.jpg -a \! -f GIF / $ file.gif, а затем
эхо $ файла > / Var / WWW / локальный / HTDOCS / imgur_last;
Wget "http://i.imgur.com/$file.jpg";
если тест "$ (Стат -c% S $ file.jpg)" знак равно "+669";тогда
гт $ file.jpg;
Элиф тесты -n "$ (Файл $ file.jpg | Grep -i GIF)";тогда
мв $ file.jpg GIF / $ file.gif;
еще
мв $ file.jpg nongif;
Fi;
Fi;
сделанный;
сделанный;
сделанный;
сделанный;
сделанный
Вот«S список действительных изображений, которые я нашел до сих пор
Вот Баш скрипт предоставляется cjdelisle