พอดีตั้งค่า Text editor ให้เรียกใช้ตัวแปลภาษาเวลาทดสอบโปรแกรมแล้วอยากตรวจว่าค่า default มันใช้รุ่นไหนอยู่เลยลองหาโค้ดตรวจสอบดูเอาเฉพาะที่มีเล่นในเครื่อง แล้วเลยเอามาแปะในบล๊อกกันลืม
Shell script(Bash)
Shell script(Bash)
echo $BASH_VERSION
# ตัวอย่างผลลัพธ์
# 4.3.48(1)-release
# หรือ
echo "${BASH_VERSINFO[0]}.${BASH_VERSINFO[1]}.${BASH_VERSINFO[2]}(${BASH_VERSINFO[3]})-${BASH_VERSINFO[4]}-${BASH_VERSINFO[5]}"
# หรือ
echo ${BASH_VERSINFO[0]}.${BASH_VERSINFO[1]}.${BASH_VERSINFO[2]}"("${BASH_VERSINFO[3]}")"-${BASH_VERSINFO[4]}-${BASH_VERSINFO[5]}
# ตัวอย่างผลลัพธ์
# 4.3.48(1)-release-x86_64-pc-linux-gnu
Java# ตัวอย่างผลลัพธ์
# 4.3.48(1)-release
# หรือ
echo "${BASH_VERSINFO[0]}.${BASH_VERSINFO[1]}.${BASH_VERSINFO[2]}(${BASH_VERSINFO[3]})-${BASH_VERSINFO[4]}-${BASH_VERSINFO[5]}"
# หรือ
echo ${BASH_VERSINFO[0]}.${BASH_VERSINFO[1]}.${BASH_VERSINFO[2]}"("${BASH_VERSINFO[3]}")"-${BASH_VERSINFO[4]}-${BASH_VERSINFO[5]}
# ตัวอย่างผลลัพธ์
# 4.3.48(1)-release-x86_64-pc-linux-gnu
public class JavaVersionTest
{
public static void main(String[] args)
{
String javaVersion = System.getProperty("java.version");
System.out.format("Java Version = '%s'", javaVersion);
}
}
// ตัวอย่างผลลัพธ์
// Java Version = '1.8.0_181'
Lua{
public static void main(String[] args)
{
String javaVersion = System.getProperty("java.version");
System.out.format("Java Version = '%s'", javaVersion);
}
}
// ตัวอย่างผลลัพธ์
// Java Version = '1.8.0_181'
print(_VERSION)
-- ตัวอย่างผลลัพธ์
-- Lua 5.3
PHP-- ตัวอย่างผลลัพธ์
-- Lua 5.3
echo phpversion();
// หรือ
echo PHP_VERSION;
// ตัวอย่างผลลัพธ์
// 5.6.31
Python// หรือ
echo PHP_VERSION;
// ตัวอย่างผลลัพธ์
// 5.6.31
import sys, platform
print(sys.version)
# ตัวอย่างผลลัพธ์
# 3.5.2 (default, Nov 23 2017, 16:37:01)
# [GCC 5.4.0 20160609]
# หรือ
print(platform.python_version())
# ตัวอย่างผลลัพธ์
# 3.5.3
Ruby print(sys.version)
# ตัวอย่างผลลัพธ์
# 3.5.2 (default, Nov 23 2017, 16:37:01)
# [GCC 5.4.0 20160609]
# หรือ
print(platform.python_version())
# ตัวอย่างผลลัพธ์
# 3.5.3
puts RUBY_VERSION
# ตัวอย่างผลลัพธ์
# 2.3.1
# ตัวอย่างผลลัพธ์
# 2.3.1
ความคิดเห็น
แสดงความคิดเห็น