yfind ay isang tool Python upang maghanap YAML file nagbibigay-kasiyahan tinukoy na kondisyon.
Mga halimbawa: yfind '.mailings [0] .sent <2012/6/12' my_files /
yfind '.id == 10'
((? .id) At (yfind '.id == 10)) o (.enabled == "Mali")'
Sa kasalukuyan sinusuportahan ang mga expression sa paghahanap:
kung saan Operator ay isa sa ==,! =,, =.
Operands Baka numero (1, 3.0), scalars ("foo", "bar"), petsa (2007/12/30) o mga patlang YAML (.foo.bar, .foo [4] .bar, .bar).
Upang tumingin ng mga existance ng isang patlang, gamitin '?' bago ang pangalan ng field:? .foo.bar.
Paghahanap expression ay maaaring sinamahan ng mga lohikal na mga operator "at, o, hindi":
- Hindi (
- (
- (
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan