Hacker GitHub

← All repos

geophile/osh

View on GitHub ↗ ★ 59 Python

Osh (Object SHell) is a command-line and API toolkit combining cluster access, database access, and data slicing and dicing. Sort of like awk and cssh morsels wrapped up in a Python crust.

15 mentions on Hacker News by 2 people: 1 story, 14 comments · first 2013-02-05 · latest 2023-10-24

Mentions per year 15 mentions · busiest year 2016 (3)
20082026
  1. Sorry, osh as in object shell: https://github.com/geophile/osh .
    comment by geophile · 2023-10-24 · in Marcel the Shell
  2. No. Marcel is the successor to osh ( http://geophile.com/osh , https://github.com/geophile/osh ) which actually precedes powershell. The fact is that many many people have implemented the idea of a shell piping objects instead of strings.
    comment by geophile · 2023-10-24 · in Marcel the Shell
  3. GitHub repo says it's obsolete: https://github.com/geophile/osh
    comment by ranting-moth · 2023-10-23 · in Object SHell
  4. Take a look at Object Shell: https://github.com/geophile/osh
    comment by geophile · 2019-10-10 · in Computational survivalist
  5. …a process object, a file object, or, if you'd like a list as above. I have implemented this idea: https://github.com/geophile/osh . For example, if you want to find processes in state 'S' with more than 3 descendents, and print the pid and…
    comment by geophile · 2019-08-24 · in Introducing nushell
  6. Take a look at osh (Object SHell): https://github.com/geophile/osh It is a Python implementation of this idea: OS objects like files and processes are represented in Python. You construct pipelines as in UNIX, but passing Python objects…
    comment by geophile · 2019-02-14 · in Problem solving with Unix commands
  7. Along the same lines: https://github.com/geophile/osh Osh (Object shell) is a command-line utility for running sequences of operations connected by a pipe-like construct. Objects are piped, not strings. Included in the sequence of…
    comment by geophile · 2018-08-22 · in PowerShell Remoting
  8. …the vast amounts of complexity. I like this approach so much that I built a command-line tool, osh ( http://github.com/geophile/osh ) based on it. The idea there is the Unix idea of composing simple commands using pipes, except in osh, the…
  9. …the host name; drop the host name. red +: Sum the sums from each node. Osh is available here: https://github.com/geophile/osh
  10. Check out osh: https://github.com/geophile/osh
    comment by geophile · 2017-07-04 · in Skip grep, use awk
  11. https://github.com/geophile/osh Osh (Object SHell) is a python application giving you a set of Linux like commands which can be composed similar to pipes. However, it is objects, not strings, that are passed from one command to the next.…
  12. Along the same lines, for Linux and MacOS: https://github.com/geophile/osh
  13. Looks a lot like osh ( https://github.com/geophile/osh ). Here is the osh version of the FizzBuzz example (run in a Linux shell): osh gen 100 1 ^ f 'x: "FizzBuzz" if x % 15 == 0 else "Fizz" if x % 3 == 0 else "Buzz" if x % 5 == 0 else x' $…
  14. Along the same lines: https://github.com/geophile/osh * Python expressions on the command line * That are connected by piping * But in a single python process * And adding distribution * And database access
  15. ▲ 1
    Object Shell
    story by geophile · 2013-02-05 · 0 comments