The source command read and execute commands from a file. My parent.sh script source a script called child.sh. But, child.sh script can not determine It's own location developing use of $0. By default, $0 gives parent script location. How do I discover a script that is sourced at the command line can determine It's own location? My sample script:#!/bin/bash
# /var/www/html/java/tasks/child.sh
_me="$0"
# I want /var/www/html/java/tasks in _currentdir
_currentdir="$_me%/*"
echo "$_currentdir"
When I run from parent.sh:source child.shORsource /var/www/html/java/tasks/child.shThe $_currentdir is set to be the directory where parent.sh lives which is in /root/scripts/java/helper or . (current) directory. How do I fix this problem? See More..
วันอังคารที่ 15 พฤษภาคม พ.ศ. 2555
บทความที่ได้รับความนิยม
-
Nvidia เผยข้อมูลของ “Kai Platform” แพลตฟอร์มพิเศษที่จะทำให้ Android Tablet มีราคาถูกลงอย่างมาก และยังคงใช้ชิป Tegra 3 เหมือนเดิม บางที Nvidi...
-
เรียนท่านผู้โดยสารทุกท่าน ไม่ต้องรัดเข็มขัดให้กระชับ ก่อนเครื่องขึ้น หากอยากผ่อนคลายเราขอแนะนำรีแล็กซ์โซน หรือเกิดกระหายคอเลือกแชมเปญสักแก้...
-
Party item คุณยังจำเรื่องราวของ ชัก โนแลนด์ วิศกรแห่ง FedEx จากภาพยนตร์สุดคลาดสิค “Cast Away” ค่าย 20th Century Fox ก่อนจะถูกเสนอชื่อ...
-
Tech Scan ในระหว่างที่โลกเทคโลโนยี กำลังอยู่ในช่วงเปลี่ยนผ่านของระบบการเก็บข้อมูล สู่นวัตกรรมของ Cloud Storage อย่างเต็มรูปแบบ ซึ่งซัพพร...
-
เมื่อใดที่โลกแห่งดนตรีฟิวชั่นกับสรรพสิ่ง จะได้ธาตุที่ดีเกิดขึ้นเสมอ เช่น โลกแห่งเทคโนโลยี ที่คุณเห็นอยู่ด้านบนนี้ คือ harmonica usb ที่ไม่ใช...
-
หลังจากที่ Adobe หยุดการพัฒนา Flash บนอุปกรณ์พกพาอย่างโทรศัพท์มือถือเนื่องจากอุปกรณ์ดังกล่าวมีปัญหาที่นักพัฒนายากที่จะแก้ไข้!! เนื่องจาก Sma...
-
ในตอนนี้ Apple กำลังหาวิธีการการจัดเก็บและการเข้าถึงข้อมูลอย่างง่าย เพื่อทำให้ผู้ใช้งานมีความสะดวกสบายในการใช้งาน iCloud ระบบปฏิบัติการเหนื...
-
I'm attempting to run an application and Getting the following error on screen:error while loading shared libraries: libgobject-2.0.so....
-
Asus U24E-XH71 มันเป็น Notebook ตัวแรกของ U24E-series ที่ส่งขายในอเมริกา Notebook ขนาด 13.3 (1366×768)นิ้วตัวนี้เป็น Notebook ที่มีความบางเ...
-
Socl ได้เปิดตัวแบบเงียบๆ และให้ผู้ที่ได้ลงทะเบียนไว้ ร่วมทดสอบ แล้ว มีอะไรหน้าสนใจมากมาย รูปแบบคล้ายๆ Facebook+Twitter มีอะไรแปลกๆใหม่ๆ น่าส...