mirror of https://github.com/jarun/nnn.git
Revert "quitcd.nu: parse ldir by piping through bash"
This reverts commit c05bced951
.
This commit is contained in:
parent
c05bced951
commit
5278e0afaa
|
@ -7,8 +7,8 @@ def-env n [...x] {
|
||||||
^nnn ($x | str join)
|
^nnn ($x | str join)
|
||||||
let newpath = (
|
let newpath = (
|
||||||
if ($env.NNN_TMPFILE | path exists) {
|
if ($env.NNN_TMPFILE | path exists) {
|
||||||
let rawpath = (open $env.NNN_TMPFILE | parse --regex 'cd (?P<dir>.+)').0.dir
|
# FIXME: fails if path contains single-quote
|
||||||
let newpath = ($rawpath | $"echo ($in)" | /bin/bash -s)
|
let newpath = (open $env.NNN_TMPFILE | parse "cd '{nnnpath}'").0.nnnpath
|
||||||
^rm -f $env.NNN_TMPFILE
|
^rm -f $env.NNN_TMPFILE
|
||||||
echo $newpath
|
echo $newpath
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue