#!/usr/bin/env python3 import sys import os import re args = sys.argv SCRIPT_NAME = os.path.basename(__file__) if len(args) != 2: print("lp (linuxize path). made by cookie.") print(f"usage: {SCRIPT_NAME} WINDOWS_FILE_PATH") exit(1 if len(args)>2 else 0) win_path = args[1] linux_path = win_path.replace("\\", "/") # prepend with "/mnt/{drive_letter}" if is absolute path m = re.match(r"[A-Z]:", linux_path) if m: drive_letter = m.group(0)[0].lower() linux_path = re.sub(r"[A-Z]:", f"/mnt/{drive_letter}", linux_path) print(linux_path)