คำถามติดแท็ก directory

ไดเรกทอรีหรือโฟลเดอร์เป็นที่บรรจุเสมือนภายในระบบไฟล์ดิจิตอลซึ่งกลุ่มของไฟล์คอมพิวเตอร์และไดเรกทอรีอื่น ๆ สามารถจัดเก็บและจัดระเบียบได้

30
ฉันจะค้นหาไฟล์ทั้งหมดที่มีข้อความเฉพาะบน Linux ได้อย่างไร
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ฉันพยายามหาวิธีสแกนระบบ Linux ทั้งหมดของฉันสำหรับไฟล์ทั้งหมดที่มีสตริงข้อความที่เฉพาะเจาะจง เพียงชี้แจงฉันกำลังมองหาข้อความภายในไฟล์ไม่ใช่ในชื่อไฟล์ เมื่อฉันมองหาวิธีการทำสิ่งนี้ฉันเจอวิธีแก้ปัญหานี้สองครั้ง: find / -type f -exec grep -H 'text-to-find-here' {} \; อย่างไรก็ตามมันใช้งานไม่ได้ ดูเหมือนว่าจะแสดงไฟล์ทุกไฟล์ในระบบ นี่เป็นวิธีที่เหมาะสมในการทำสิ่งนี้หรือไม่? ถ้าไม่ฉันควรทำอย่างไร ความสามารถในการค้นหาสตริงข้อความในไฟล์นี้จะเป็นประโยชน์อย่างยิ่งสำหรับโครงการการเขียนโปรแกรมบางอย่างที่ฉันทำ
5257 linux  text  grep  directory  find 

30
วิธีรับไดเรกทอรีซอร์สของสคริปต์ Bash จากภายในสคริปต์นั้น
ฉันจะรับพา ธ ของไดเรกทอรีที่สคริปต์Bashอยู่ภายในสคริปต์นั้นได้อย่างไร ฉันต้องการใช้สคริปต์ Bash เป็นตัวเรียกใช้งานสำหรับแอปพลิเคชันอื่น ฉันต้องการเปลี่ยนไดเรกทอรีการทำงานเป็นไดเรกทอรี Bash script ดังนั้นฉันสามารถทำงานกับไฟล์ในไดเรกทอรีนั้นได้เช่น: $ ./application
4950 bash  directory 

30
ฉันจะเพิ่มไดเรกทอรีว่างในที่เก็บ Git ได้อย่างไร
Наэтотвопросестьответына กองมากเกินнарусском : Какдобавитьпустуюпапкуврепозитории Git? ฉันจะเพิ่มไดเรกทอรีว่างเปล่า (ที่ไม่มีไฟล์) ไปยังที่เก็บ Git ได้อย่างไร?
4263 git  directory  git-add 

25
ฉันจะสร้างไดเรกทอรีที่ซ้อนกันได้อย่างปลอดภัยได้อย่างไร
เป็นวิธีที่หรูหราที่สุดในการตรวจสอบว่าไดเรกทอรีไฟล์จะถูกเขียนไปยังอยู่และถ้าไม่สร้างไดเรกทอรีโดยใช้ Python? นี่คือสิ่งที่ฉันพยายาม: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(file_path) try: os.stat(directory) except: os.mkdir(directory) f = file(filename) ยังไงก็เถอะฉันคิดถึงos.path.exists(ขอบคุณ Kanja, Blair และ Douglas) นี่คือสิ่งที่ฉันมีตอนนี้: def ensure_dir(file_path): directory = os.path.dirname(file_path) if not os.path.exists(directory): os.makedirs(directory) มีการตั้งค่าสถานะสำหรับ "เปิด" ที่ทำให้เกิดขึ้นโดยอัตโนมัติหรือไม่

21
ฉันจะแสดงรายการไฟล์ทั้งหมดของไดเรกทอรีได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันจะแสดงรายการไฟล์ทั้งหมดของไดเรกทอรีใน Python และเพิ่มลงใน a ได้listอย่างไร?
3473 python  directory 


16
ฉันจะเปลี่ยนการอนุญาตสำหรับโฟลเดอร์และโฟลเดอร์ย่อยและไฟล์ทั้งหมดในขั้นตอนเดียวใน Linux ได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ฉันต้องการเปลี่ยนการอนุญาตของโฟลเดอร์และโฟลเดอร์ย่อยและไฟล์ทั้งหมดในขั้นตอนเดียว (คำสั่ง) ใน Linux ฉันได้ลองคำสั่งด้านล่างแล้ว แต่มันใช้ได้เฉพาะกับโฟลเดอร์ที่กล่าวถึง: chmod 775 /opt/lampp/htdocs มีวิธีการตั้งค่าchmod 755สำหรับการ/opt/lampp/htdocsและเนื้อหาทั้งหมดรวมทั้งโฟลเดอร์ย่อยและไฟล์? นอกจากนี้ในอนาคตหากฉันสร้างโฟลเดอร์หรือไฟล์ใหม่ภายในhtdocsสิทธิ์ของสิ่งนั้นจะถูกตั้งค่าโดยอัตโนมัติได้755อย่างไร? ฉันดูลิงค์นี้ด้วย: http://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal


30
ดาวน์โหลดโฟลเดอร์หรือไดเรกทอรีเดียวจาก GitHub repo
ฉันจะดาวน์โหลดเฉพาะโฟลเดอร์หรือไดเรกทอรีเฉพาะจาก repo Git ระยะไกลที่โฮสต์บน GitHub ได้อย่างไร พูดตัวอย่าง GitHub repo อยู่ที่นี่: git@github.com:foobar/Test.git โครงสร้างไดเรกทอรี: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py ฉันต้องการดาวน์โหลดเฉพาะโฟลเดอร์fooและไม่คัดลอกโครงการทดสอบทั้งหมด

27
รายการไดเรกทอรีเฉพาะการใช้ ls ใน Bash?
คำสั่งนี้จะแสดงรายการไดเรกทอรีในเส้นทางปัจจุบัน: ls -d */ รูปแบบที่แน่นอน*/ทำอะไร? และเราจะให้เส้นทางแบบสัมบูรณ์ในคำสั่งด้านบน (เช่นls -d /home/alice/Documents) เพื่อแสดงรายการเฉพาะไดเรกทอรีในเส้นทางนั้นได้อย่างไร
954 bash  directory  ls 

15
ฉันจะหาเส้นทางแบบเต็มของไดเรกทอรีไฟล์ปัจจุบันได้อย่างไร
ฉันต้องการได้รับเส้นทางไดเรกทอรีของไฟล์ปัจจุบัน ฉันเหนื่อย: >>> os.path.abspath(__file__) 'C:\\python27\\test.py' แต่ฉันจะดึงเส้นทางของไดเรกทอรีได้อย่างไร ตัวอย่างเช่น: 'C:\\python27\\'
801 python  directory 

23
ฉันจะข้ามไดเรกทอรีด้วย SVN ได้อย่างไร
ฉันเพิ่งเริ่มใช้ SVN และฉันมีไดเรกทอรีแคชที่ฉันไม่ต้องการภายใต้การควบคุมแหล่งที่มา ฉันจะเพิกเฉยไดเรกทอรี / โฟลเดอร์ทั้งหมดด้วย SVN ได้อย่างไร ฉันใช้รุ่นและTextMateบน OS X และ commandline

17
หากไม่มีโฟลเดอร์ให้สร้างขึ้น
ฉันใช้การควบคุม FileUploader ในแอปพลิเคชันของฉัน ฉันต้องการบันทึกไฟล์ในโฟลเดอร์ที่ระบุ ตอนนี้ฉันต้องการถ้าโฟลเดอร์นี้ไม่มีอยู่ให้สร้างมันขึ้นมาก่อนแล้วจึงบันทึกไฟล์ของฉันไปที่โฟลเดอร์นี้ หากโฟลเดอร์มีอยู่แล้วให้บันทึกไฟล์ไว้ในนั้น ฉันจะทำสิ่งนี้ได้อย่างไร
720 c#  asp.net  directory 

30
ฉันจะเปลี่ยนชื่อโฟลเดอร์โครงการจากภายใน Visual Studio ได้อย่างไร
โซลูชันปัจจุบันของฉันสำหรับการเปลี่ยนชื่อโฟลเดอร์โครงการคือ: ลบโปรเจ็กต์ออกจากโซลูชัน เปลี่ยนชื่อโฟลเดอร์ภายนอก Visual Studio เพิ่มโครงการอีกครั้งลงในโซลูชัน มีวิธีที่ดีกว่า?

30
วิธีอ่านไฟล์ทั้งหมดในโฟลเดอร์จาก Java
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ จะอ่านไฟล์ทั้งหมดในโฟลเดอร์ผ่าน Java ได้อย่างไร
669 java  file  io  directory 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.