Nathan Lilienthal

Results 263 comments of Nathan Lilienthal

Waiting on #22, and #4.

Possibly needed [`pipe`](https://docs.rs/nix/0.11.0/nix/unistd/fn.pipe.html), `pipe2` or something like `dup(2)`.

Current implementation doesn't cleanup properly, so a command like `echo 1 > foo.txt` will leave further commands writing to `foo.txt`.

Section 2.2 of the [POSIX Reference](http://pubs.opengroup.org/onlinepubs/9699919799/) covers these details.

The very basic quote support was added on master, escapes, error cases, and variables still need to be considered.

See https://github.com/nixpulvis/oursh/issues/5#issuecomment-432318668

https://sanctum.geek.nz/arabesque/bash-history-expansion/

Related: https://sanctum.geek.nz/arabesque/better-bash-history/

Can be used with `#!` blocks. ``` fib() {#!/usr/bin/env elixir defmodule Math do def fibfast(n) do fib_acc(1, 0, n) end def fib_acc(a, b, 0) do a + b end def...