Sponsored Content
Full Discussion: AWK quiz
Top Forums Shell Programming and Scripting AWK quiz Post 302317950 by colemar on Wednesday 20th of May 2009 10:15:54 AM
Old 05-20-2009
AWK quiz

How come every post in this forum is a request for help?
How about some fun?

What does the following command do?

Code:
nawk -F'[^A-Za-z_]+' '
{i=NF;for(;i;i--)if($i)w[tolower($i)]++}
END{
  for(k in w){c=w[k];x[c]=x[c]k",";if(c>m)m=c}
  for(;m;m--)if(m in x)print m,x[m]
  }
' <(man nawk)


Last edited by colemar; 05-21-2009 at 05:53 AM.. Reason: A minor problem in the awk code
 

5 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Question for school quiz

I have these questions for my unix class that I can't figure out because I missed a couple of days. They are for a quiz we took last week so by answering the questions you are not bettering my grade or doing my homework. I just want to understand was the answers. My teacher is really bad at... (1 Reply)
Discussion started by: djeung
1 Replies

2. Programming

C Programming Quiz

Hey check this out..it's only a 10 question quiz..but it's brain storming. http://mulogic.phpnet.us/drupal I scored 7/10 (3 Replies)
Discussion started by: luv2beuniq
3 Replies

3. Shell Programming and Scripting

AWK quiz, multiple choice

Nobody cared about the original post, or perhaps it was a bit difficult to guess. Therefore I am including a poll here. nawk -F'+' ' {i=NF;for(;i;i--)if($i)w++} END{ for(k in w){c=w;x=xk",";if(c>m)m=c} for(;m;m--)if(m in x)print m,x } ' <(man nawk) (6 Replies)
Discussion started by: colemar
6 Replies

4. AIX

HACMP pop quiz

Hi all, A pop quiz is being organized in my project and I've been appointed as one of the quiz-masters. This is a sample of what we are bringing forth. Feedback is welcome. 1)Name 2 commands used to display cluster state, but doesn't use the clinfoES daemon: a) ... (0 Replies)
Discussion started by: themetalingus
0 Replies

5. UNIX for Beginners Questions & Answers

Quiz help!

Hello, I'm new to Unix and need help answering these questions if possible, thanks. --------------------------------------------------------------------------------------- In a shell script, which command could be place at the end of a command line to combine stderr and stdout into the stdout... (1 Reply)
Discussion started by: julianpeters
1 Replies
QUIZ(6) 							   Games Manual 							   QUIZ(6)

NAME
quiz - test your knowledge SYNOPSIS
/usr/games/quiz [ -i file ] [ -t ] [ category1 category2 ] DESCRIPTION
Quiz gives associative knowledge tests on various subjects. It asks items chosen from category1 and expects answers from category2. If no categories are specified, quiz gives instructions and lists the available categories. Quiz tells a correct answer whenever you type a bare newline. At the end of input, upon interrupt, or when questions run out, quiz reports a score and terminates. The -t flag specifies `tutorial' mode, where missed questions are repeated later, and material is gradually introduced as you learn. The -i flag causes the named file to be substituted for the default index file. The lines of these files have the syntax: line = category newline | category `:' line category = alternate | category `|' alternate alternate = empty | alternate primary primary = character | `[' category `]' | option option = `{' category `}' The first category on each line of an index file names an information file. The remaining categories specify the order and contents of the data in each line of the information file. Information files have the same syntax. Backslash `' is used as with sh(1) to quote syntacti- cally significant characters or to insert transparent newlines into a line. When either a question or its answer is empty, quiz will refrain from asking it. FILES
/usr/games/quiz.k/* BUGS
The construct `a|ab' doesn't work in an information file. Use `a{b}'. QUIZ(6)
All times are GMT -4. The time now is 10:24 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy