tracexec 1.0.0

Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.
{"version":3,"term":{"cols":80,"rows":24,"type":"xterm-256color","version":"Konsole 25.12.3","theme":{"fg":"#fcfcfc","bg":"#232627","palette":"#000000:#b21818:#18b218:#b26818:#1818b2:#b218b2:#18b2b2:#b2b2b2:#686868:#ff5454:#54ff54:#ffff54:#5454ff:#ff54ff:#54ffff:#ffffff"}},"timestamp":1776321971,"command":"tracexec log -- env A=B ls","env":{"SHELL":"/usr/bin/zsh"}}
[0.015, "o", "\u001b[92m20686\u001b[39m<\u001b[36mtracer\u001b[39m>: \"/usr/bin/env\" [\"env\", \"A=B\", \"ls\""]
[0.000, "o", "] \u001b[35mfd"]
[0.000, "o", "\u001b[39m [] \u001b[35mwith"]
[0.000, "o", "\u001b[39m "]
[0.000, "o", "["]
[0.000, "o", "]\u001b[49m\u001b[K\r\n"]
[0.003, "o", "\u001b[93m20686\u001b[39m<\u001b[36menv\u001b[39m>: \"/home/kxxt/.cargo/bin/ls\" [\"ls\"]"]
[0.000, "o", " \u001b[35mfd\u001b[39m ["]
[0.000, "o", "]"]
[0.000, "o", " "]
[0.000, "o", "\u001b[35mwith\u001b[39m"]
[0.000, "o", " ["]
[0.000, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m\u001b[32"]
[0.000, "o", "m\"A\""]
[0.000, "o", "\u001b[0m\u001b[1m\u001b[92m=\u001b[39m\u001b[0m"]
[0.000, "o", "\u001b[32"]
[0.000, "o", "m\""]
[0.001, "o", "B\"\u001b[0m]"]
[0.000, "o", "\u001b[49m\u001b[K"]
[0.000, "o", " \u001b[35m=\u001b[39m"]
[0.000, "o", " \u001b[1m"]
[0.000, "o", "\u001b[91m-"]
[0.000, "o", "2"]
[0.000, "o", "\u001b[39m"]
[0.000, "o", "\u001b[0m ("]
[0.000, "o", "\u001b[31mENOENT: "]
[0.000, "o", "No such file or directory\u001b[39m"]
[0.000, "o", ")"]
[0.000, "o", "\r\n"]
[0.002, "o", "\u001b[93m20686\u001b[39m<\u001b[36menv\u001b[39m"]
[0.000, "o", ">:"]
[0.000, "o", " \""]
[0.000, "o", "/home/kxxt/mambaforge/bin/ls\" "]
[0.000, "o", "[\"ls\""]
[0.000, "o", "]"]
[0.000, "o", " \u001b[35mfd\u001b[39m "]
[0.000, "o", "["]
[0.000, "o", "] \u001b[35m"]
[0.000, "o", "with\u001b[39m ["]
[0.000, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m\u001b[32m"]
[0.000, "o", "\""]
[0.000, "o", "A\"\u001b[0m"]
[0.000, "o", "\u001b[1m\u001b[92m="]
[0.000, "o", "\u001b[39m"]
[0.000, "o", "\u001b[0m\u001b["]
[0.001, "o", "32m\"B\""]
[0.000, "o", "\u001b[0m]"]
[0.000, "o", "\u001b[49m\u001b[K"]
[0.000, "o", " \u001b[35m"]
[0.000, "o", "=\u001b[39m "]
[0.000, "o", "\u001b[1m\u001b[91m"]
[0.000, "o", "-2\u001b[39m\u001b[0m ("]
[0.000, "o", "\u001b[31m"]
[0.000, "o", "ENOENT: No such file or directory"]
[0.000, "o", "\u001b[39m)\r\n"]
[0.002, "o", "\u001b[93m20686\u001b[39m<\u001b[36menv\u001b[39m"]
[0.000, "o", ">:"]
[0.000, "o", " \"/home/kxxt/.nix-profile/bin/ls"]
[0.000, "o", "\" "]
[0.000, "o", "[\""]
[0.000, "o", "ls\""]
[0.000, "o", "]"]
[0.000, "o", " \u001b[35mfd\u001b[39m "]
[0.000, "o", "[] \u001b[35mwith\u001b[39m"]
[0.000, "o", " ["]
[0.000, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m"]
[0.000, "o", "\u001b["]
[0.000, "o", "32m\""]
[0.000, "o", "A"]
[0.000, "o", "\"\u001b[0m\u001b[1m"]
[0.000, "o", "\u001b[92m=\u001b[39m"]
[0.000, "o", "\u001b[0m\u001b["]
[0.000, "o", "32"]
[0.000, "o", "m\""]
[0.000, "o", "B"]
[0.000, "o", "\""]
[0.000, "o", "\u001b[0m]"]
[0.000, "o", "\u001b[49m\u001b[K"]
[0.000, "o", " \u001b[35m"]
[0.000, "o", "="]
[0.000, "o", "\u001b[39m \u001b[1m"]
[0.000, "o", "\u001b[91m-2\u001b[39m"]
[0.000, "o", "\u001b[0m ("]
[0.000, "o", "\u001b[31mENOENT"]
[0.000, "o", ": "]
[0.000, "o", "No such file or directory\u001b[39m)"]
[0.000, "o", "\r\n"]
[0.002, "o", "\u001b[93m20686\u001b[39m<\u001b[36menv"]
[0.001, "o", "\u001b[39m>: "]
[0.000, "o", "\"/nix/var/nix/profiles/default/bin/ls"]
[0.000, "o", "\""]
[0.000, "o", " [\""]
[0.000, "o", "ls\"]"]
[0.000, "o", " \u001b[35mfd\u001b[39m "]
[0.000, "o", "[] "]
[0.000, "o", "\u001b[35mwith\u001b[39m"]
[0.000, "o", " ["]
[0.000, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m\u001b["]
[0.000, "o", "32"]
[0.000, "o", "m\"A\""]
[0.000, "o", "\u001b[0m\u001b[1m"]
[0.000, "o", "\u001b[92m=\u001b[39m\u001b[0m"]
[0.000, "o", "\u001b[32m\""]
[0.000, "o", "B\"\u001b[0m]"]
[0.000, "o", "\u001b[49m\u001b[K "]
[0.000, "o", "\u001b[35m=\u001b[39m "]
[0.000, "o", "\u001b[1m\u001b[91m-"]
[0.000, "o", "2"]
[0.000, "o", "\u001b[39m\u001b[0m (\u001b[31m"]
[0.000, "o", "ENOENT: No such file or directory\u001b[39m"]
[0.000, "o", ")\r\n"]
[0.002, "o", "\u001b[93m20686\u001b[39m<\u001b[36menv\u001b[39m>: "]
[0.000, "o", "\"/usr/local/sbin/ls\""]
[0.000, "o", " [\""]
[0.000, "o", "ls\"]"]
[0.000, "o", " \u001b[35mfd\u001b[39m ["]
[0.000, "o", "] "]
[0.000, "o", "\u001b[35mwith"]
[0.000, "o", "\u001b[39m ["]
[0.001, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m\u001b["]
[0.000, "o", "32m"]
[0.000, "o", "\"A\"\u001b[0m"]
[0.000, "o", "\u001b[1m"]
[0.000, "o", "\u001b[92m"]
[0.000, "o", "="]
[0.000, "o", "\u001b[39m\u001b[0m"]
[0.000, "o", "\u001b[32"]
[0.000, "o", "m\""]
[0.000, "o", "B\"\u001b[0m"]
[0.000, "o", "]\u001b[49m\u001b[K"]
[0.000, "o", " "]
[0.000, "o", "\u001b[35m=\u001b[39m \u001b[1m"]
[0.000, "o", "\u001b[91m-"]
[0.000, "o", "2\u001b[39m\u001b[0m ("]
[0.000, "o", "\u001b[31mENOENT: No such file or directory\u001b[39m"]
[0.000, "o", ")\r\n"]
[0.002, "o", "\u001b[93m20686\u001b[39m<\u001b[36menv\u001b[39m>: \"/usr/local/bin/ls\""]
[0.000, "o", " [\"ls\"] \u001b[35m"]
[0.000, "o", "fd\u001b[39m "]
[0.000, "o", "[]"]
[0.000, "o", " "]
[0.000, "o", "\u001b[35mwith"]
[0.000, "o", "\u001b[39m "]
[0.000, "o", "["]
[0.000, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m\u001b[32"]
[0.000, "o", "m\"A\"\u001b[0m\u001b[1m\u001b[92m"]
[0.000, "o", "=\u001b[39m\u001b[0m\u001b[32m"]
[0.000, "o", "\"B\"\u001b[0m"]
[0.001, "o", "]\u001b[49m\u001b[K "]
[0.000, "o", "\u001b[35m=\u001b[39m"]
[0.000, "o", " \u001b[1m\u001b[91m"]
[0.000, "o", "-"]
[0.000, "o", "2\u001b[39m\u001b[0m"]
[0.000, "o", " (\u001b[31m"]
[0.000, "o", "ENOENT"]
[0.000, "o", ": No such file or directory\u001b[39m"]
[0.000, "o", ")\r\n"]
[0.002, "o", "\u001b[92m20686\u001b[39m<\u001b[36menv\u001b[39m>:"]
[0.000, "o", " \"/usr/bin/ls\""]
[0.000, "o", " [\"ls"]
[0.000, "o", "\"]"]
[0.000, "o", " "]
[0.000, "o", "\u001b[35mfd\u001b[39m "]
[0.000, "o", "["]
[0.001, "o", "] \u001b[35mwith"]
[0.000, "o", "\u001b[39m ["]
[0.000, "o", "\u001b[1m\u001b[92m+\u001b[39m\u001b[0m\u001b[32m\""]
[0.000, "o", "A\"\u001b[0m\u001b[1m"]
[0.000, "o", "\u001b[92m="]
[0.000, "o", "\u001b[39m\u001b[0m\u001b["]
[0.000, "o", "32m\""]
[0.000, "o", "B\"\u001b[0m"]
[0.000, "o", "]\u001b[49m\u001b[K"]
[0.000, "o", "\r\n"]
[0.001, "o", "about.hbs    Cargo.toml       deny.toml   LICENSE\t      target\r\nabout.toml   CHANGELOG.md     fixtures\t  nix\t\t      tests\r\nbook"]
[0.000, "o", "\t     codecov.yml      flake.lock  README.md\t      themes\r\nbook-output  config.toml      flake.nix   README.template.md  typos.toml\r\nbook.toml    CONTRIBUTING.md  INSTALL.md  rustfmt.toml\r\n"]
[0.000, "o", "Cargo.lock   crates\t      justfile\t"]
[0.000, "o", "  src\r\n"]
[0.002, "x", "0"]