ForNext
Only Do What Only You Can Do
206. backticks
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
my $files = `ls -l /tmp`; or my $files = qx(ls);
PHP
$files = `ls -l /tmp`;
Python
import subprocess cmd = ['ls', '-l', '/tmp'] files = subprocess.check_output(cmd)
Ruby
files = `ls -l /tmp` unless $?.success? raise "ls failed" end files = %x(ls) unless $?.success? raise "ls failed" end