In this case, -z in the shell script if [ -z "${FILE_LIST}" ] ?
-z
if [ -z "${FILE_LIST}" ]
[ matches test . And man test gives:
[
test
man test
-z STRING the length of STRING is zero
Note. On some platforms [ is a symbolic link or hard link to test
From help test :
help test
-z STRING True if string is empty.
-z for a string of zero length.
I think if you use bash then it will return true if the length of the string is zero (so in your case there are no files in the list).
Source: https://habr.com/ru/post/898499/More articles:What happened to my (attempt) implementation of iterateM? - haskellWhat does -n do in if [-n "$ {TEMP_FILE_LIST}"]? - unixhttps://translate.googleusercontent.com/translate_c?depth=1&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/898496/how-to-copyupdate-resources-frameworks-or-plugins-to-the-mac-os-x-app-bundle-with-qt-creator-or-qmake&usg=ALkJrhgY_buAuxLzaM1RnC7XFJl7V6KEzgEntity Framework - row size exceeding the permissible maximum row size 8060 - sql-serverShould representations specify model data? - backbone.jsProblem using java class inside jruby - javaGetting and arranging rows with a value greater than zero, then rows with a value of 0 - sqlCacheDependency from 2 or more other cache elements. (ASP.NET MVC3) - cachingA strange # _ = _ appears at the end of the url after response.redirect ASP.NET - .netIs there an online javadoc for the Android Phonegap API? - androidAll Articles