Score:0

ฉันต้องการค้นหาไฟล์ที่ใดก็ได้ในระบบของฉันและแตกไฟล์ แต่ฉันต้องการเรียกใช้เชลล์สคริปต์สำหรับมัน

ธง tn

ฉันใช้คำสั่ง locate เพื่อค้นหาไฟล์ zip เนื่องจาก find ไม่ทำงานในกรณีนี้ จากนั้นเปิดเครื่องรูดด้วยตนเอง ฉันกำลังเรียนรู้การเขียนสคริปต์เชลล์ ฉันจะทำในเชลล์สคริปต์ได้อย่างไร

sudodus avatar
jp flag
แก้ไขไฟล์ข้อความ ไฟล์ shellscript เพื่อรวมบรรทัดคำสั่งที่คุณใช้ด้วยตนเอง ทีละบรรทัด บันทึกไฟล์และทำให้เรียกใช้งานได้ เป็นความคิดที่ดีที่จะใส่ 'shebang' เป็นบรรทัดแรกในไฟล์ เพื่อให้ใช้ bash: `#!/bin/bash` โปรดลอง และถ้าคุณต้องการความช่วยเหลือเพื่อให้ทำงานได้อย่างถูกต้อง โปรดแก้ไขคำถามเดิมของคุณเพื่อแสดงไฟล์ shellscript เป็น `code`
sudodus avatar
jp flag
มีบทช่วยสอนดีๆ มากมายที่คุณจะพบได้หากคุณท่องอินเทอร์เน็ต ใช้สตริงการค้นหาที่เหมาะสม เช่น **bash shellscript tutorial**
hr flag
ดู [ฉันจะสร้างไฟล์สคริปต์สำหรับคำสั่งเทอร์มินัลได้อย่างไร](https://askubuntu.com/questions/223691/how-do-i-create-a-script-file-for-terminal-commands)
vanadium avatar
cn flag
ทำไม find ไม่ทำงานในกรณีนี้ สิ่งนี้สามารถทำได้อย่างสมบูรณ์แบบด้วยการค้นหาในครั้งเดียว
Fox Chasin avatar
tn flag
ค้นหา จะค้นหาเฉพาะในไดเร็กทอรีนั้น ฉันกำลังพูดถึงทุกที่ในระบบ
sudodus avatar
jp flag
`find / -name filename` จะค้นหา 'ทุกที่' (สำหรับไฟล์ 'ชื่อไฟล์') คุณอาจต้องได้รับการอนุญาตขั้นสูง (นำหน้าด้วย `sudo`) เพื่อให้สามารถค้นหาในจุดที่ผู้ใช้ทั่วไปไม่สามารถเข้าถึงได้แต่ `locate` มักจะเร็วกว่า `find` มาก

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา