* can I access output of locate? @ 2015-03-13 16:23 zzapper 2015-03-13 16:46 ` zzapper 0 siblings, 1 reply; 6+ messages in thread From: zzapper @ 2015-03-13 16:23 UTC (permalink / raw) To: zsh-users locate my.cnf /etc/my.cnf /backup/my.cnf so I could cd to say 2nd entry -- zzapper https://twitter.com/dailyzshtip --- This email has been checked for viruses by Avast antivirus software. http://www.avast.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: can I access output of locate? 2015-03-13 16:23 can I access output of locate? zzapper @ 2015-03-13 16:46 ` zzapper 2015-03-13 16:49 ` Edelwin Khaelos 0 siblings, 1 reply; 6+ messages in thread From: zzapper @ 2015-03-13 16:46 UTC (permalink / raw) To: zsh-users zzapper <david@rayninfo.co.uk> wrote in news:XnsA45CA6B27FC84davidrayninfocouk@80.91.229.13: > locate my.cnf > /etc/my.cnf > /backup/my.cnf In a response to a query:- Can I load the output of locate into a zsh array -- zzapper https://twitter.com/dailyzshtip --- This email has been checked for viruses by Avast antivirus software. http://www.avast.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: can I access output of locate? 2015-03-13 16:46 ` zzapper @ 2015-03-13 16:49 ` Edelwin Khaelos 2015-03-13 17:17 ` zzapper 0 siblings, 1 reply; 6+ messages in thread From: Edelwin Khaelos @ 2015-03-13 16:49 UTC (permalink / raw) To: zsh-users yes, that's what pipes and variables are made for. Le 13/03/2015 17:46, zzapper a écrit : > zzapper <david@rayninfo.co.uk> wrote in > news:XnsA45CA6B27FC84davidrayninfocouk@80.91.229.13: > >> locate my.cnf >> /etc/my.cnf >> /backup/my.cnf > > In a response to a query:- > Can I load the output of locate into a zsh array > > > ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: can I access output of locate? 2015-03-13 16:49 ` Edelwin Khaelos @ 2015-03-13 17:17 ` zzapper 2015-03-13 19:01 ` ZyX 0 siblings, 1 reply; 6+ messages in thread From: zzapper @ 2015-03-13 17:17 UTC (permalink / raw) To: zsh-users Edelwin Khaelos <edelwin@mailoo.org> wrote in news:55031519.9020906 @mailoo.org: variables # then to answer my own question a=($(locate my.cnf)) # the outer () are important echo ${a[1]} -- zzapper https://twitter.com/dailyzshtip --- This email has been checked for viruses by Avast antivirus software. http://www.avast.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: can I access output of locate? 2015-03-13 17:17 ` zzapper @ 2015-03-13 19:01 ` ZyX 2015-03-14 3:57 ` Bart Schaefer 0 siblings, 1 reply; 6+ messages in thread From: ZyX @ 2015-03-13 19:01 UTC (permalink / raw) To: zzapper, zsh-users 13.03.2015, 20:19, "zzapper" <david@rayninfo.co.uk>: > Edelwin Khaelos <edelwin@mailoo.org> wrote in news:55031519.9020906 > @mailoo.org: > variables > > # then to answer my own question > a=($(locate my.cnf)) # the outer () are important Now locate something with a space. This variant works only as long as you are certain you have no characters from IFS in a file name. Thus you should use a=( ${(0)"$(locate -0 my.cnf)"} ). > > echo ${a[1]} > > -- > zzapper > https://twitter.com/dailyzshtip > > --- > This email has been checked for viruses by Avast antivirus software. > http://www.avast.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: can I access output of locate? 2015-03-13 19:01 ` ZyX @ 2015-03-14 3:57 ` Bart Schaefer 0 siblings, 0 replies; 6+ messages in thread From: Bart Schaefer @ 2015-03-14 3:57 UTC (permalink / raw) To: zsh-users On Mar 13, 10:01pm, ZyX wrote: } } Now locate something with a space. This variant works only as long as } you are certain you have no characters from IFS in a file name. } } Thus you should use a=( ${(0)"$(locate -0 my.cnf)"} ). Or locate -0 my.cnf | IFS=$'\0' read -A a which might be slightly faster if there are a LOT of hits from locate. ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-03-14 3:57 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-03-13 16:23 can I access output of locate? zzapper 2015-03-13 16:46 ` zzapper 2015-03-13 16:49 ` Edelwin Khaelos 2015-03-13 17:17 ` zzapper 2015-03-13 19:01 ` ZyX 2015-03-14 3:57 ` Bart Schaefer
Code repositories for project(s) associated with this public inbox https://git.vuxu.org/mirror/zsh/ This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).