Multithreading – is calling binaries such as LS or RM a bad Perl exercise?
                                        
                    •
                    Java                                    
                I find Perl easy to do the following:
print "File not found,valid files are:\n\n".`ls DIRECTORY | grep 'PHP'`;
   `rm -rf directory`
   my @files_list = split("\n",`ls DIRECTORY | grep 'FILE_NAME_REGEX'`)
Is it bad practice to do these things? I think it's much easier to do this than to take pains to implement everything I see Perl as an advanced version of bash
Solution
The external binaries used are:
>Very inefficient > probably unsafe > not portable (thx @ friedo) > lazy... In most cases, there is a Perl module. If you look for it, it will do what you want
In this special case, please check the file:: globe module
                            The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
                        
                                            
                        THE END
                    
                    
                    
                                                        二维码
                        
                        
                                                
                        