ForNext
Only Do What Only You Can Do
192. iterate over directory by file
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
use File::Basename; while ( </etc/*> ) { print basename($_) . "\n"; }
PHP
if ($dir = opendir("/etc")) { while ($file = readdir($dir)) { echo "$file\n"; } closedir($dir); }
Python
for filename in os.listdir('/etc'): print(filename)
Ruby
Dir.open("/etc").each do |file| puts file end