
    l:iV                     B    d dl Z d dlmZ d Z edd      d        Zd Zy)    N)for_appc                     | dd  D ]D  }t         j                  j                  |      s t         j                  j                  |      sB|c S  y )N   )ospathisfileisdir)partsparts     Y/var/www/html/bot/venv/lib/python3.12/site-packages/thefuck/rules/grep_arguments_order.py_get_actual_filer      s;    ab	 77>>$277==#6K    grepegrepc                 L    d| j                   v xr t        | j                        S )Nz: No such file or directory)outputr   script_parts)commands    r   matchr      s&    (GNN: 3W1123r   c                     t        | j                        }| j                  d d  }|j                  |       |j                  |       dj	                  |      S )N )r   r   removeappendjoin)r   actual_filer
   s      r   get_new_commandr      sH    "7#7#78K  $E	LL	LL88E?r   )r   thefuck.utilsr   r   r   r    r   r   <module>r      s0    	 ! 	3 3
r   