นี่คือคำสั่ง g.filenamegrass ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
g.ชื่อไฟล์ - พิมพ์ชื่อไฟล์ฐานข้อมูล GRASS
KEYWORDS
ทั่วไป การจัดการแผนที่ สคริปต์
เรื่องย่อ
g.ชื่อไฟล์
g.ชื่อไฟล์ --ช่วยด้วย
g.ชื่อไฟล์ ธาตุ=เชือก ไฟล์=เชือก [ชุดแผนที่=เชือก-ช่วย-ละเอียด-เงียบสงบ]
-ui]
ธง:
--ช่วยด้วย
พิมพ์สรุปการใช้งาน
--รายละเอียด
เอาต์พุตโมดูล verbose
--เงียบ
เอาต์พุตโมดูลเงียบ
--UI
บังคับให้เปิดใช้กล่องโต้ตอบ GUI
พารามิเตอร์:
ธาตุ=เชือก [ที่จำเป็น]
ชื่อขององค์ประกอบ
ไฟล์=เชือก [ที่จำเป็น]
ชื่อของไฟล์ฐานข้อมูล
ชุดแผนที่=เชือก
ชื่อของชุดแผนที่ (ค่าเริ่มต้น: ปัจจุบัน)
DESCRIPTION
g.ชื่อไฟล์ ออกแบบมาสำหรับสคริปต์เชลล์บอร์นที่ต้องการทราบชื่อไฟล์เต็ม
รวมถึงเส้นทางสำหรับองค์ประกอบชุดแผนที่ เช่น แรสเตอร์ แผนที่เวกเตอร์และเว็บไซต์ ภูมิภาค
คำจำกัดความและกลุ่มภาพ
รายชื่อองค์ประกอบที่จะค้นหาไม่ได้รับการแก้ไข ไดเรกทอรีย่อยใด ๆ ของชุดแผนที่
ไดเร็กทอรีเป็นชื่อองค์ประกอบที่ถูกต้อง
อย่างไรก็ตาม ผู้ใช้สามารถค้นหารายชื่อองค์ประกอบ GRASS GIS มาตรฐานได้ในไฟล์
$GISBASE/ฯลฯ/element_list. นี่คือไฟล์ที่ g.remove/g.rename/g.copy ใช้ to
กำหนดว่าไฟล์ใดจำเป็นต้องลบ/เปลี่ยนชื่อ/คัดลอกสำหรับประเภทเอนทิตีที่กำหนด
เอาท์พุท
g.ชื่อไฟล์ เขียนหนึ่งบรรทัดไปยังเอาต์พุตมาตรฐาน:
ไฟล์='full_file_pathname' ผลลัพธ์คือ a bin / sh / คำสั่งตั้งค่าตัวแปรที่ระบุโดย
ไฟล์ พร้อมชื่อ เป็นชื่อพาธแบบเต็มของ UNIX สำหรับไฟล์ฐานข้อมูล ตัวแปรนี้อาจถูกตั้งค่า
ที่ bin / sh / ดังต่อไปนี้:
eval `g.filename องค์ประกอบ=ชื่อ mapset=ชื่อไฟล์=name`
หมายเหตุ
โมดูลนี้สร้างชื่อไฟล์ แต่ไม่สนใจว่าไฟล์ (หรือชุดแผนที่หรือองค์ประกอบ)
มีอยู่หรือไม่ คุณลักษณะนี้ช่วยให้เชลล์สคริปต์สร้างไฟล์ฐานข้อมูลใหม่ได้เช่นเดียวกับ
ใช้สิ่งที่มีอยู่
หากชุดแผนที่เป็นชุดแผนที่ปัจจุบัน g.ชื่อไฟล์ โดยอัตโนมัติสร้าง ธาตุ
ระบุหากยังไม่มี ทำให้ง่ายต่อการเพิ่มไฟล์ใหม่ลงใน data
โดยไม่ต้องกังวลเกี่ยวกับการมีอยู่ของไดเร็กทอรีฐานข้อมูลที่จำเป็น
(โปรแกรมนี้จะไม่สร้าง mapset ใหม่ แต่ถ้าไม่ได้ระบุไว้ในปัจจุบัน
มีอยู่.)
โปรแกรมออกด้วย 0 ถ้าทุกอย่างโอเค มันจะออกด้วยค่าที่ไม่ใช่ศูนย์ถ้ามี
เป็นข้อผิดพลาด ซึ่งในกรณีนี้ file='full_file_pathname' ไม่ได้ส่งออก
ใช้ g.filenamegrass ออนไลน์โดยใช้บริการ onworks.net