นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน

นาย ฉัตรชัย จันทร์พริ้ม
Ico64
เครือข่าย
สมาชิก · ติดตาม: 4 · ผู้ติดตาม: 5

อ่าน: 1375
ความเห็น: 0

สีบน terminal

สีสรรบน terminal
$ more colors.pl
#!/usr/bin/perl -w-

for ($fa='0';$fa<'8';$fa++) {
for ($ba='0';$ba<'8';$ba++) {
print "$fa,$ba\n";
for ($fg="30";$fg<"38";$fg++) {
                         for ($bg="40";$bg<"48";$bg++) {
print "\033[$fa;${fg}m\033[$ba;${bg}m" .
"[$fg,$bg]\033[0;30m\033[0;47m ";
}
print "\n";
print "\n";
}
print "\n";
}
$ perl colors.pl 
 
 
 

Shell Version

#!/bin/bash

for foreGroundAttribute in 0 1 2 3 4 5 6 7; do
for backGroundAttribute in 0 1 2 3 4 5 6 7; do
printf "($foreGroundAttribute, $backGroundAttribute)\n"
for foreGroundColor in 0 1 2 3 4 5 6 7; do
fGC=$(($foreGroundColor + 30))
for backGroundColor in 0 1 2 3 4 5 6 7; do
bGC=$(($backGroundColor + 40))
printf "\033[$foreGroundAttribute;${fGC}m"
printf "\033[$backGroundAttribute;${bGC}m"
printf "[$fGC,$bGC]"
printf "\033[0;30m\033[0;47m "
done
echo ""
done
echo ""
done
echo ""
done

หมวดหมู่บันทึก: เรื่องทั่วไป
คำสำคัญ (keywords): perl  linux  colors  terminal  vt100
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ Copyright
สร้าง: 12 กรกฎาคม 2551 09:11 แก้ไข: 21 มิถุนายน 2552 14:39 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

ไม่มีความเห็น

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 3.226.245.48
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ