LINUX.ORG.RU
Ответ на: комментарий от anonymous

Может кто-нить еще подскажет?

anonymous
()
Ответ на: комментарий от fagot

>if ls ./*.zzz 2>/dev/null ; then 
Здесь можно нарваться на большое кол-во файлов (огр. длины ком. строки)

if ls|grep -qE '\.zzz$'; then
   echo 'Файлы есть'
else
   echo 'Файлов нет'
fi

sdio ★★★★★
()
Ответ на: комментарий от sdio

>>if ls ./*.zzz 2>/dev/null ; then Здесь можно нарваться на большое

>кол-во файлов (огр. длины ком. строки)

Хм, а как это выразится? Ну, выведет ls в /dev/null большой список имен файлов и что?

В скрипте-то фигурирует только код возврата, или я не прав?

fagot ★★★★★
()
Ответ на: комментарий от sdio

А какое там ограничение?

fagot@apps:/tmp/121$ for ((i=1;i< 20000000;i++)); do tempfile --directory=. >/dev/null; done

прервал на 51 тысяче, надоело.

fagot@apps:/tmp/121$ ls
file000yHM  file8w81Je  filedTIUSV  fileIAofGk  filemPyfKo  filera97XI  fileVoiHwx
file001G4W  file8Wat2f  fileDTkt12  fileiAoXJe  filemQ0Dq8  fileRa9IEG  fileVoJSue
file00aoAW  file8wDsPg  fileDTl6bU  fileiap6jI  fileMQ0s3D  fileRA9mOh  fileVOJVqS
file00jiBe  file8WDzuv  fileDtLukb  fileIApIYb  filemq17yj  filera9s89  fileVokOW3
file00knJP  file8WG6Al  fileDTLW31  fileIAPt49  fileMQ1B60  fileRaavNa  filevOLfag
file00NJjL  file8wk2xL  fileDTnkkY  fileiASerh  fileMQ30ba  filerAbLIg  filevOlrID
file00oyhi  file8WQdSg  fileDTnURD  fileIAu6Pt  fileMQ3Gcb  fileRAC7Vr  filevOlTIR
file00Vs4Q  file8x10un  filedTp2BU  fileIAuazV  fileMQ4fNx  fileRaCCVB  filevoma6v
file00vtPh  file8x2uWh  fileDtpNE2  fileiaupNI  fileMQ4Q9Q  fileRADkvJ  fileVombIQ
file00Y17S  file8X3suX  fileDTpNoH  fileIAutLZ  fileMq72oR  filerAEeIg  fileVOmId9
file017to6  file8X4CNc  fileDTrK2F  fileiavcK2  filemQ7Uh6  fileRAEIhY  filevOnmtS
file019eZv  file8x69x7  filedtrZFw  fileiAvEkh  fileMqcOvE  filerAf3Gf  fileVOo9Iy
file01AC9X  file8X7KS8  filedTS9oJ  fileiawLFd  filemqdHDO  fileRaG1sK  fileVOOcaL
file01BoHx  file8X97DP  filedtSim5  fileiaxKDl  filemQDkHb  filerAGTVs  fileVOoIBs
... и т.д.

fagot@apps:/tmp/121$ echo $?
0

Неужели мало создал? :)

PS.

fagot@apps:/tmp/121$ ls --version
ls (coreutils) 5.2.1
Written by Richard Stallman and David MacKenzie.

fagot@apps:/tmp/121$ cat /etc/slackware-version 
Slackware 10.0.0

fagot ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.