Forum: CFEngine Help Subject: Wildcard Characters in commands Author: daveseff Link to topic: https://cfengine.com/forum/read.php?3,25733,25733#msg-25733
from a promise: commands: "/bin/ls /var/log/tomcat"; produces this ... -> Executing '/bin/ls -l /var/log/tomcat' ...(timeout=-678,owner=-1,group=-1) Q: ".../bin/ls -l /var": total 360 Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 0 Apr 25 18:54 logfile-0 Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 0 Apr 25 18:54 logfile-1 Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-10.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 0 Apr 25 18:54 logfile-100 Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-11.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-12.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-13.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-14.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-15.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-16.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-17.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-18.gz Q: ".../bin/ls -l /var": -rw-r--r-- 1 root root 31 Apr 25 18:54 logfile-19.gz but if I do commands: "/bin/ls /var/log/tomcat/*.gz"; I get -> Executing '/bin/ls -l /var/log/tomcat/*.gz' ...(timeout=-678,owner=-1,group=-1) !! Finished command related to promiser "/bin/ls -l /var/log/tomcat/*.gz" -- an error occurred (returned 2) Q: ".../bin/ls -l /var": /bin/ls: /var/log/tomcat/*.gz: No such file or directory I: Last 1 quoted lines were generated by promiser "/bin/ls -l /var/log/tomcat/*.gz" -> Completed execution of /bin/ls -l /var/log/tomcat/*.gz Can commands not handle wildcard chars? _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine