geophile/marcel
View on GitHub ↗ ★ 357 Python
A modern shell
17 mentions on Hacker News by 5 people: 1 story, 16 comments · first 2020-03-21 · latest 2024-05-22
20082026
-
…with seamless calling of external commands and piping: ls /home/jao | map (lambda f: (f, f.size)) https://github.com/geophile/marcel
comment by inbetween · 2024-05-22 · in Amber: Programming language compiled to Bash -
It is a useful correction. This project predates the release of the movie: https://github.com/geophile/marcel/commit/bb6adacbb6b3a683ce...
comment by benatkin · 2023-10-24 · in Marcel the Shell -
Check out marcel: https://marceltheshell.org , and https://github.com/geophile/marcel . Both marcel and nushell start with the idea of piping structured data instead of strings, which is incredibly powerful. (This also applies to osh. I am…
comment by geophile · 2023-10-23 · in Object SHell -
…am the author of object shell. This project is obsolete, superseded by Marcel, which I also wrote. https://gitHub.com/geophile/marcel . Marcel has a lot in common with nushell, but relies on Python syntax and types instead of inventing a…
comment by geophile · 2023-10-23 · in Object SHell -
Indeed, the new incarnation appears to be Marcel https://github.com/geophile/marcel
comment by hiatus · 2023-10-23 · in Object SHell -
Take a look at marcel: https://github.com/geophile/marcel
comment by geophile · 2023-06-29 · in The Awk Programming Language, Second Edition -
…the sublanguages, awk being one of the biggest. I scratched my itch and built my own shell, marcel: https://github.com/geophile/marcel . I mention this specifically, here, because of the CSV point. Marcel handles CSV, e.g. "read --csv…
comment by geophile · 2023-06-29 · in The Awk Programming Language, Second Edition -
Another tool for shell scripting form Python: https://marceltheshell.org . (Source: https://github.com/geophile/marcel .) E.g. from marcel.api import * for file, size in (ls('marcel', 'test', file=True, recursive=True) | map(lambda f:…
comment by geophile · 2020-11-08 · in Avoiding Bash frustration – Use Python for shell scripts -
…to the project, when you introduce it. judging by the nickname and github url it's yours https://github.com/geophile/marcel
comment by galkk · 2020-10-12 · in The Xonsh Python Shell -
…the command output can be used inside a for loop. For more info: https://www.marceltheshell.org , https://github.com/geophile/marcel .
comment by geophile · 2020-08-25 · in One Year of Nushell -
Take a look at marcel: https://github.com/geophile/marcel . It is a pipe-objects-instead-of-strings shell, implemented in Python. But it is also an API allowing scripting from inside Python, e.g. for file, size in ls('/home/jao') |…
comment by geophile · 2020-07-14 · in Bringing the print statement back -
A new shell: https://github.com/geophile/marcel . - Based on Python -- filter, transform, etc. using Python functions. - Pipe Python values, not strings. - Database operations from the command line. - Run commands remotely and combine…
comment by geophile · 2020-06-21 · in Ask HN: What did you make during lockdown? -
▲ 6
Show HN: Marcel – A Modern Shellstory by geophile · 2020-06-04 · 0 comments
-
…and would rather use Python than those sublanguages. I'm developing a shell based on these ideas: https://github.com/geophile/marcel .
comment by geophile · 2020-06-04 · in The Beauty of Unix Pipelines -
…environments. Retired now, but still enjoying programming. Having a blast with my current project: https://github.com/geophile/marcel .
comment by geophile · 2020-05-31 · in Ask HN: Am I the longest-serving programmer – 57 years and counting? -
Along similar lines: https://github.com/geophile/marcel
comment by geophile · 2020-05-09 · in Show HN: Pyp – Easily, magically, run Python at the shell -
Marcel: A modern shell. https://github.com/geophile/marcel
comment by geophile · 2020-03-21 · in Ask HN: What projects are you working on now?