Thursday, June 4, 2020
Show HN: Marcel – A Modern Shell https://ift.tt/3gViHSc
Show HN: Marcel – A Modern Shell Marcel is a shell. It is intended to be familiar to anyone who knows bash, but it emphasizes piping objects between commands, instead of strings. E.g., to explore the current directory recursively and find files changed in the past day: ls -r | select (file: now() - file.mtime < days(1)) Marcel is designed for interactive use. Python would be a fine scripting language if the integration with shell commands were better. So I made marcel's capabilities available as a module, marcel.api. The integration is extremely clean, (IMHO). To do the above example in Python: from marcel.api import * for file in ls(recursive=True) | select(lambda file: now() - file.mtime < days(1)): print(file) Check it out here: https://github.com/geophile/marcel. June 5, 2020 at 02:12AM
Subscribe to:
Post Comments (Atom)
Show HN: Pg_CRDT – CRDTs in Postgres Using Automerge https://ift.tt/QeEZXi3
Show HN: Pg_CRDT – CRDTs in Postgres Using Automerge https://ift.tt/Nxj0Kbz April 11, 2025 at 10:23PM
-
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotic...
-
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few mon...
-
Show HN: I Made an AI Social Media Manager to Automate Content Creation Hey HN, I am a Solopreneur, and I love building apps to automate bor...
No comments:
Post a Comment