mirror of
https://github.com/RGBCube/nu_scripts
synced 2025-08-01 06:37:46 +00:00

This PR is part of porting all old scripts #221 and includes a set of small modules: - `math` - `parsing` - `git`
21 lines
522 B
Text
21 lines
522 B
Text
def look_for [word] {
|
|
open sample_andres.json |
|
|
flatten |
|
|
flatten |
|
|
insert comp {
|
|
get shoes_name |
|
|
split row " " |
|
|
enumerate | each {
|
|
[[idx, loc]; [$in.index, ($in.item | str index-of $word)]]
|
|
} | flatten
|
|
} |
|
|
flatten |
|
|
where comp.loc >= 0 |
|
|
flatten |
|
|
update idx { $in + 1 } |
|
|
reject name price loc |
|
|
rename nameWords targetWordIndex
|
|
}
|
|
|
|
print (look_for "leather" | to json --indent 4)
|
|
print (look_for "low-top" | to json --indent 4)
|