
    l:i                     (    d dl Z d dlmZ dZd Zd Zy)    N)shell)z?mv: cannot move '[^']*' to '([^']*)': No such file or directoryz5mv: cannot move '[^']*' to '([^']*)': Not a directoryzCcp: cannot create regular file '([^']*)': No such file or directoryz9cp: cannot create regular file '([^']*)': Not a directoryc                 ^    t         D ]$  }t        j                  || j                        s$ y y)NTF)patternsresearchoutput)commandpatterns     Q/var/www/html/bot/venv/lib/python3.12/site-packages/thefuck/rules/no_such_file.pymatchr      s+     99Wgnn-     c                     t         D ]q  }t        j                  || j                        }|s&|d   }|d|j	                  d       }t        j                  dd      }|j                  || j                        c S  y )Nr   /zmkdir -p {}z{})	r   r   findallr   rfindr   and_formatscript)r	   r
   filedirformatmes        r   get_new_commandr      sj     8zz'7>>27DqC)Czz-6H??3778r   )r   thefuck.shellsr   r   r   r    r   r   <module>r      s    	  	8r   