]> Sergey Matveev's repositories - nnn.git/commitdiff
Add example to quick find in subtree and nuke
authorArun Prakash Jana <engineerarun@gmail.com>
Sun, 24 Jul 2022 10:50:54 +0000 (16:20 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sun, 24 Jul 2022 10:50:54 +0000 (16:20 +0530)
plugins/README.md

index 29c89d12a87b06c60f451342f282bff6a54f73fa..e57890e167dfc6a01d48d92dfffbbfff89722d3c 100644 (file)
@@ -319,6 +319,23 @@ done < "$NNN_FIFO" &
 disown
 ```
 
+#### Quick `find` the first match in subtree and open in `nuke`
+
+```sh
+#!/usr/bin/env sh
+
+NUKE="${XDG_CONFIG_HOME:-$HOME/.config}/nnn/plugins/nuke"
+
+printf "file name: "
+read -r pattern
+
+entry=$(find . -type f -iname "$pattern" -print -quit 2>/dev/null)
+
+if [ -n "$entry" ]; then
+    "$NUKE" "$entry"
+fi
+```
+
 #### Quick find (using `fd`)
 
 ```sh