แสดงบทความที่มีป้ายกำกับ bash แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ bash แสดงบทความทั้งหมด

วันพฤหัสบดีที่ 31 มีนาคม พ.ศ. 2559

Linux : alias

Standard
      วันนี้ต้องพิมพ์ path ยาวๆ หลายๆ ครั้งเลยตั้งใจจะหาวิธีทำให้พิมพ์ง่ายๆ สั้นๆ ตอนแรกจะไปใช้ shell script แต่ปรากฎว่ารันแล้ว path ไม่เปลี่ยน ก็เลยไปหาเหตุผลสรุปว่าปกติถ้าเราเรียก shell script linux จะสร้าง subshell ขึ้นมารันคำสั่งนั้น ทำให้ไม่มีผลกับ shell ปัจจุบัน ก็เลยนึกถึงคำสั่ง alias ขึ้นมา
คำสั่ง alias คือ shortcut นั่นเอง เช่น 
alias DOWN="shutdown -h now"
ถ้าเราพิมพ์ DOWN คือคำสั่ง  shutdown -h now แต่การ reboot ทุกครั้ง alias จะหายไป ดังนั้นต้องใส่ทุกครั้งที่เปิดเครื่อง
#vi my_alias

     #!/bin/sh

     alias OSXBBB="cd /media/psf/Home/Documents/BBB/"

แก้ไขไฟล์ vi ~.bashrc แล้วเพิ่ม  source script/init_alias.sh ไว้ที่ล่างสุดของไฟล์

วันพฤหัสบดีที่ 16 ตุลาคม พ.ศ. 2557

แก้ปัญหา bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8)

Standard




     ปกติชอบใช้ Terminal ของ OSX ssh เข้า remote host แล้ว Default ของ Character encoding ของ Terminal เป็น UTF-8 ซึ้ง bash นั้นไม่รู้จักวิธีการแก้ไขง่ายนิดเดียว
vi /etc/environment

วันจันทร์ที่ 26 พฤษภาคม พ.ศ. 2557

Solaris : การทำ auto run script ตอนเครื่อง startup

Standard
     วิธีการทำ autorun script สำหรับตอนที่เครื่อง startup

  1. สร้างไฟล์ไว้ที่ /etc/init.d/FILE_NAME , chmod 755  แล้วใส่ script ตามนี้ 
  2. case "$1" in
        start)
            /usr/local/bin/EXECUTE_SCRIPT
            ;;
        stop)
            kill -9 /usr/local/bin/EXECUTE_SCRIPT.pid
            ;;
    esac