2 
 
        
      
      ค้นหาไดเรกทอรีและไฟล์ที่มีสิทธิ์อื่นนอกเหนือจาก 775/664
      
  ฉันกำลังย้ายเว็บไซต์จากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งและ Git ไม่ได้จัดเก็บข้อมูลเมตาเช่นการอนุญาตไฟล์ ฉันต้องการค้นหาไดเรกทอรีและไฟล์ที่ไม่ใช่ 775/664 ตามลำดับ ตอนนี้ฉันกำลังใช้การคุมกำเนิดด้วยก้อนกรวดนี้: $ find . -type d -exec ls -la {} \; | grep ^d | grep -v ^drwxrwxr-x $ find . -type f -exec ls -la {} \; | grep -v ^d | grep -v ^-rw-rw-r-- | grep -v '.git' แม้ว่ามันจะใช้ได้ดี แต่ฉันรู้สึกว่ามันค่อนข้างแฮ็ก มีวิธีที่ดีกว่าในการทำเช่นนี้อาจเป็นวิธีมาตรฐานหรือฉันควรจะแฮ็ค? สิ่งนี้ทำงานบน …
      
        
          
                   21
                
        
        
          
                  
                    permissions 
                  
                    find