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

25
ลบไดเรกทอรีซ้ำใน Java
มีวิธีการลบไดเรกทอรีทั้งหมดซ้ำใน Java? ในกรณีปกติเป็นไปได้ที่จะลบไดเรกทอรีว่าง อย่างไรก็ตามเมื่อมันมาถึงการลบไดเรกทอรีทั้งหมดที่มีเนื้อหามันไม่ง่ายอีกต่อไป คุณจะลบไดเรกทอรีทั้งหมดที่มีเนื้อหาใน Java ได้อย่างไร

16
จะลบไดเรกทอรีทั้งหมดซ้ำด้วย PowerShell 2.0 ได้อย่างไร
วิธีที่ง่ายที่สุดในการลบไดเรกทอรีและไดเรกทอรีย่อยทั้งหมดใน PowerShell คืออะไร ฉันใช้ PowerShell V2 ใน Windows 7 ฉันได้เรียนรู้จากหลายแหล่งว่าคำสั่งที่ชัดเจนที่สุดRemove-Item $targetDir -Recurse -Forceทำงานไม่ถูกต้อง ซึ่งรวมถึงคำชี้แจงในวิธีใช้แบบออนไลน์ของ PowerShell V2 (พบโดยใช้Get-Help Remove-Item -Examples) ที่ระบุว่า: ... เนื่องจากพารามิเตอร์ Recurse ใน cmdlet นี้มีข้อผิดพลาดคำสั่งใช้ Get-Childitem cmdlet เพื่อรับไฟล์ที่ต้องการและจะใช้ตัวดำเนินการไปป์ไลน์เพื่อส่งไปยัง cmdlet ลบรายการ ... ฉันได้เห็นตัวอย่างต่าง ๆ ที่ใช้Get-ChildItemและไพพ์ไปที่Remove-Itemแต่ตัวอย่างมักจะลบไฟล์บางชุดตามตัวกรองไม่ใช่ไดเรกทอรีทั้งหมด ฉันกำลังมองหาวิธีที่สะอาดที่สุดในการระเบิดทั้งไดเรกทอรีไฟล์และไดเรกทอรีลูกโดยไม่ต้องสร้างข้อความเตือนผู้ใช้โดยใช้รหัสจำนวนน้อยที่สุด ซับหนึ่งจะดีถ้าง่ายต่อการเข้าใจ

23
จะลบทั้งโฟลเดอร์และเนื้อหาได้อย่างไร?
ฉันต้องการให้ผู้ใช้แอปพลิเคชันของฉันสามารถลบโฟลเดอร์ DCIM (ซึ่งอยู่ในการ์ด SD และมีโฟลเดอร์ย่อย) เป็นไปได้ไหมถ้าเป็นเช่นนั้น

21
วิธีการแก้ไข“ มีพื้นที่การดูแลสำเนาการทำงานขาดหายไป” ใน SVN
ฉันลบไดเรกทอรีที่เพิ่งเพิ่มออฟไลน์ในที่เก็บของฉันด้วยตนเอง ฉันไม่สามารถกู้คืนไดเรกทอรี ความพยายามใด ๆ ที่จะทำการอัพเดตหรือการคอมมิตจะล้มเหลวด้วย: "blabla/.svn" containing working copy admin area is missing. ฉันเข้าใจว่าทำไม แต่มีอยู่เพื่อแก้ไขปัญหานี้ ฉันไม่ต้องการที่จะเช็คเอาต์ repo ทั้งหมดและเพิ่มการเปลี่ยนแปลงของฉันด้วยตนเองมันจะใช้เวลาหลายชั่วโมง

17
Ansible: วิธีลบไฟล์และโฟลเดอร์ในไดเรกทอรี?
รหัสด้านล่างจะลบไฟล์แรกที่ได้รับภายในเว็บเท่านั้น ฉันต้องการลบไฟล์และโฟลเดอร์ทั้งหมดที่อยู่ในสารบบเว็บและเก็บสารบบเว็บ ฉันจะทำสิ่งนั้นได้อย่างไร - name: remove web dir contents file: path='/home/mydata/web/{{ item }}' state=absent with_fileglob: - /home/mydata/web/* หมายเหตุ: ฉันได้ลองแล้ว rm -rfใช้คำสั่งและเปลือก แต่พวกเขาไม่ทำงาน บางทีฉันกำลังใช้พวกเขาผิด ความช่วยเหลือในทิศทางที่ถูกต้องจะได้รับการชื่นชม ฉันกำลังใช้ ansible 2.1.0.0


7
SVN ยกเลิกการลบก่อนกระทำ
หากคุณลบไดเร็กทอรีออกจากสำเนาที่ใช้งาน SVN แต่ยังไม่ได้ดำเนินการจะไม่ชัดเจนว่าจะนำกลับมาได้อย่างไร Google ยังแนะนำให้ "svn เลิกทำลบก่อนกระทำ" เป็นคำค้นหาทั่วไปเมื่อคุณพิมพ์ "svn undo d" แต่ผลการค้นหาไม่เป็นประโยชน์ แก้ไข: ฉันต้องการโซลูชันที่ทำงานในการโค่นล้ม 1.4.4

10
ใน Unix คุณจะลบทุกอย่างในไดเร็กทอรีปัจจุบันและด้านล่างได้อย่างไร?
ฉันรู้ว่าสิ่งนี้จะลบทุกอย่างในไดเรกทอรีย่อยและด้านล่าง: rm -rf <subdir-name> แต่คุณจะลบทุกอย่างในไดเร็กทอรีปัจจุบันตลอดจนทุกไดเร็กทอรีย่อยด้านล่างและเนื้อหาของไดเร็กทอรีย่อยทั้งหมดได้อย่างไร

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