This logic works. Thankyou On Tuesday, 7 July 2020 at 10:52:51 UTC+5:30 Karl Auer wrote:
> so what's wrong with: > > USR="jenisha" > FOUND=`grep $USR /etc/passwd | cut -d: -f1` > if [ -z "$FOUND" ] ; then > echo "No such user: $USR" > else > # do whatever... > fi > > ? > > Regards, K. > > > On Tue, Jul 7, 2020 at 3:11 PM T. JENISHA <[email protected]> wrote: > >> In my case cut doesn't work. I m searching for a particular user from a >> password. >> $ grep anil /etc/passwd >> >> >> Best Regards >> Jenisha T >> Whatsapp: +91 07598087866 <+91%2075980%2087866> >> >> >> >> >> >> On Mon, 6 Jul 2020 at 19:50, Stefan Hornburg (Racke) <[email protected]> >> wrote: >> >>> On 7/6/20 3:32 PM, Srinivas Naram wrote: >>> > Hello Jenisha, >>> > >>> > Assuming that you are getting this value from /etc/passwd., try to >>> change you command >>> > >>> > tail -1 /etc/passwd | awk '{split($0,a,":"); print a[1]}' >>> > >>> >>> cut -d : -f 1 is more concise and readable than your awk command. >>> >>> Otherwise I would really like to know why Jenisha resorts to reading the >>> password file. >>> >>> Regards >>> racke >>> >>> >>> > On Mon, Jul 6, 2020 at 6:35 PM Dick Visser <[email protected] >>> <mailto:[email protected]>> wrote: >>> > >>> > you should either use set_fact, or register. Both doesn't make >>> sense. >>> > >>> > On Mon, 6 Jul 2020 at 13:44, Jenisha T <[email protected] <mailto: >>> [email protected]>> wrote: >>> > > >>> > > Hi >>> > > Could you pls help me with the splitting value from the list. I >>> need to extract first value anil before ('':') >>> > > >>> > > grep_atm.stdout_lines output below >>> > > >>> > > ok: [localhost] => { >>> > > "msg": "anil:x:500:500:Anil:/home/anil:/bin/bash >>> > > " >>> > > } >>> > > >>> > > I tried, >>> > > - set_fact: >>> > > user_name: "{{ grep_atm.stdout_lines }}" >>> > > register: user_name.split(':')[0] >>> > > - debug: >>> > > var: user_name.split(':')[0] >>> > > >>> > > -- >>> > > You received this message because you are subscribed to the >>> Google Groups "Ansible Project" group. >>> > > To unsubscribe from this group and stop receiving emails from >>> it, send an email to >>> > [email protected] <mailto: >>> ansible-project%[email protected]>. >>> > > To view this discussion on the web visit >>> > >>> https://groups.google.com/d/msgid/ansible-project/42fb2917-8336-42a2-979a-44573e91fd77n%40googlegroups.com >>> . >>> > >>> > >>> > >>> > -- >>> > Dick Visser >>> > Trust & Identity Service Operations Manager >>> > GÉANT >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> > To unsubscribe from this group and stop receiving emails from it, >>> send an email to >>> > [email protected] <mailto: >>> ansible-project%[email protected]>. >>> > To view this discussion on the web visit >>> > >>> https://groups.google.com/d/msgid/ansible-project/CAL8fbwMo1%3D9XhddQY_BDaREzKLRGS_xDvZbtu1o5UCj0R1h%3Duw%40mail.gmail.com >>> . >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an email to >>> > [email protected] <mailto: >>> [email protected]>. >>> > To view this discussion on the web visit >>> > >>> https://groups.google.com/d/msgid/ansible-project/CAG-N3P7NNjnbv7fZ5Vx0vmmTTyd9KntKpY-yOm75csqJ50cBmA%40mail.gmail.com >>> > < >>> https://groups.google.com/d/msgid/ansible-project/CAG-N3P7NNjnbv7fZ5Vx0vmmTTyd9KntKpY-yOm75csqJ50cBmA%40mail.gmail.com?utm_medium=email&utm_source=footer >>> >. >>> >>> >>> -- >>> Ecommerce and Linux consulting + Perl and web application programming. >>> Debian and Sympa administration. Provisioning with Ansible. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/ansible-project/b4c85876-5359-f104-cd6f-03667cd7f93b%40linuxia.de >>> . >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ansible Project" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/CAAGhZYjxvOgKKa1pFfh5oAp2JDzyeOmW0SE8zFM_j3vTefgaUw%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/ansible-project/CAAGhZYjxvOgKKa1pFfh5oAp2JDzyeOmW0SE8zFM_j3vTefgaUw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > -- > > *Karl Auer* { manager, systems support } > P: 1300 759 975 > E: [email protected] > 2pisoftware.com > > GPG/PGP : DF6A 43E5 FB9D D884 C6CA CD7F 5278 212D E80F C107 > Previous: 301B 1F4E 624D AD99 242C 7A68 EC24 7113 E854 4A4E > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/5f42b9fc-bd8f-4460-9332-f450c2052dd4n%40googlegroups.com.
