นี่คือคำสั่ง findfiles ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
findfiles - ยูทิลิตี้เพื่อค้นหาไฟล์ที่มีเนื้อหาเฉพาะ
เรื่องย่อ
ค้นหาไฟล์ [สวิทช์]
DESCRIPTION
บ่อยครั้งเมื่อคุณเขียนโปรแกรมในภาษาโปรแกรมหรือภาษาสคริปต์ใด ๆ คุณต้องการ
ค้นหาว่าฟังก์ชันเฉพาะทำงานอย่างไร หรือตั้งค่าคุณสมบัติเฉพาะได้ หรือ
คำถามอื่น ๆ จำนวนหนึ่ง ในหลายกรณี คุณสามารถพบคำตอบของคุณ
คำถามโดยดูที่ซอร์สโค้ดของแอปพลิเคชันหรือเครื่องมือที่คุณใช้ นี่คือ
บางครั้งเรียกว่า "รหัสช้อปปิ้ง" โดยเฉพาะอย่างยิ่งเมื่อสิ่งที่คุณหวังว่าจะพบ
เป็นวิธีที่ทำสิ่งที่คุณต้องการทำอย่างแน่นอน เครื่องมือ PythonCard findfiles คือ
ออกแบบมาเพื่อสนับสนุนคุณในความพยายามเหล่านี้
พิมพ์สตริงที่จะค้นหา บอก findfiles ไดเร็กทอรี (ใช่ คุณสามารถมี
มากกว่าหนึ่ง) เพื่อค้นหาไฟล์ที่มีสตริงนั้นและส่ง findfiles ออก
เพื่อค้นหาไฟล์ที่มีเนื้อหาเฉพาะนั้น เลื่อนดูรายการไฟล์ โดยแต่ละไฟล์มี a
ส่วนที่ทำซ้ำของบรรทัดที่อยู่สำหรับแต่ละเหตุการณ์ในไฟล์ ค้นหาหนึ่ง
คุณคิดว่าเป็นสิ่งที่คุณต้องการ และดับเบิลคลิกที่บรรทัด โว้ว! PythonCard
เครื่องมือ codeEditor จะเปิดขึ้นและเลื่อนไปที่บรรทัดที่คุณเลือกทันที
สวิทช์
-p แสดงตัวแก้ไขคุณสมบัติ
-m แสดงโปรแกรมดูข้อความ
-l เปิดใช้งานการบันทึก
-s แสดงเปลือก
-m แสดงเนมสเปซ
-d แสดงเมนูแก้ไขข้อบกพร่อง
ปกติ การแสดงออก
ยูทิลิตี findfiles ใช้การค้นหา Unix grep (นิพจน์ทั่วไป) แบบคลาสสิก
ยูทิลิตี้ grep ใช้เทคนิคที่เรียกว่าการจับคู่นิพจน์ทั่วไปเพื่อระบุตำแหน่ง
ข้อมูล. ในนิพจน์ทั่วไป อักขระบางตัวมีความหมายพิเศษ ถ้าคุณต้องการ
เพื่อค้นหาอักขระพิเศษเหล่านี้ในสตริงที่คุณระบุใน findfiles
คุณจะต้องหนีพวกมันด้วยเครื่องหมายทับ (\) นำหน้าพวกมัน
ในขณะที่มีอักขระดังกล่าวจำนวนมากในนิพจน์ทั่วไป อักขระที่คุณต้องการ
ที่ต้องระวังมากที่สุดคือ: เครื่องหมายคำถาม (?), เครื่องหมายดอกจัน (*), การบวก/การต่อกัน
โอเปอเรเตอร์ (+), ไปป์หรือแถบแนวตั้ง (|), คาเร็ต (^) และเครื่องหมายดอลลาร์ ($) เพื่อค้นหา a
เครื่องหมายดอลลาร์ในไดเรกทอรีเป้าหมาย เช่น ใส่ "\$" ลงในช่องค้นหา
(การใส่ $ ด้วยตัวเองจะทำให้ findfiles ขัดข้องอย่างน่าเชื่อถือ)
ในระบบ Debian คุณสามารถดู manpages สำหรับ grep(1) หรือ นิพจน์ทั่วไป(7) ข้อมูลเพิ่มเติม
ใน grep และนิพจน์ทั่วไป
หมายเหตุ
ยูทิลิตี findfiles ยังมีฟังก์ชันเพิ่มเติมที่ไม่ได้กล่าวถึงในนี้
manpage เนื่องจากค่อนข้างยากที่จะอธิบายการใช้งานโปรแกรม GUI อย่างสมบูรณ์ใน
manpage แบบข้อความ สำหรับคำแนะนำการใช้งานโดยละเอียดเพิ่มเติมหรือข้อมูลเพิ่มเติมเกี่ยวกับ
โดยทั่วไปกรอบงาน PythonCard GUI คุณควรติดตั้งแพ็คเกจ pythoncard-doc และ
ดูคำแนะนำ บทช่วยสอน และตัวอย่างต่างๆ ที่รวมอยู่ด้วย
เมื่อติดตั้งแพ็คเกจ pythoncard-doc แล้ว เอกสารประกอบจะถูกติดตั้งไปที่
/usr/share/doc/pythoncard-doc และยังมีให้ใช้งานผ่านโครงสร้างพื้นฐาน doc-base ของ Debian ด้วย
- ค้นหาได้ในส่วน Devel โดยใช้ ว้าว(1) เอกสารกลาง(1) หรือ ช่วยด้วย(1)
หากคุณไม่ต้องการติดตั้งแพ็คเกจ pythoncard-doc คุณสามารถค้นหา
ข้อมูลเดียวกันบนเว็บไซต์ PythonCard:
http://pythoncard.sourceforge.net
ใช้ findfiles ออนไลน์โดยใช้บริการ onworks.net