Code: Select all
[brook@brookcity] > /file print
# NAME TYPE SIZE CREATION-TIME
0 skins directory dec/31/1969 20:00:03
1 disk1 disk jan/01/1970 20:00:15
2 auto-before-reset.backup backup 11.7KiB jan/01/1970 20:07:05
3 pub directory feb/09/2018 17:31:42
4 disk2 disk may/13/2018 21:56:51
5 disk2/wsipdiff.txt .txt file 0 jun/30/2018 09:00:55
6 disk2/wsiptik.rsc script 139.7KiB jun/30/2018 09:00:55
7 disk2/fileiptik.rsc script 1292.1KiB jun/30/2018 09:00:56
8 disk2/fileipdiff.txt .txt file 120.7KiB jun/30/2018 09:00:56
9 disk1/log.0.txt .txt file 9.6KiB jun/30/2018 09:01:54
10 disk1/log directory dec/31/2017 10:43:10
[brook@brookcity] > :if ([:len [/file find name=disk2/wsipdiff.txt]] =0) do={ :put "value is True" } else={ :put "value is False"}
value is False
[brook@brookcity] > :if ([:len [/file find name=disk2/wsipdiff.txt]] >0) do={ :put "value is True" } else={ :put "value is False"}
value is True
[brook@brookcity] >
I have submitted a bug report to support but they have not as yet responded.
I would not trust using ‘len’