/awkFoo

awk examples

Primary LanguageShell

commands/substitutions.sh

commands/common.sh

  • buildSUT
  • printTill
  • processEveryNthLine

basics/inline.sh

  • buildSUT
  • oneWord
  • printNLines
  • multipleCommands

variables/passShellVariablesToAwk.sh

variables/envVars.sh

variables/cmdlineVars.sh

  • defineVariablesInCommandLine

json_/githubUser.sh

  • getUserBlob

rows/rowLength.sh

  • maxLineLength

rows/recordSplitterSimple.sh

  • overrideRecordSplitter

rows/records.sh

  • generateFiles
  • getFNR
  • getNR

rows/one.sh

rows/countRowsByPatterns.sh

  • countRows
  • countRowsByRegex
  • countRowsByRegexAndFieldCount

rows/recordSplitterRegex.sh

  • useRegexForRS

rows/removeEmptyLines.sh

  • removeEmptyLines

beginEndElements/multipleBeingEnds.sh

projectManagement/useLibFuncsInlinePath.sh

projectManagement/useLibFuncsEnv.sh

execution/runAwk.sh

  • generateDataFiles
  • executeAwkScriptWithInputFiles

analyzer/preAnalyzeLineCount.sh

  • preAnalyzeLineCount

network/readHttp.sh

network/sender.sh

network/pingFingerService.sh

network/demoServerLaunch.sh

  • launchSrv
  • pingSrv

network/demoSendReceive.sh

network/daytimeService.sh

network/receiver.sh

printing/printCapturedRows.sh

  • demoCapture

printing/printMessage.sh

  • printStaticText
  • printConcatenatedVariables

printing/leftRightJustify.sh

  • leftRightJustify

printing/outputFieldSeparator.sh

  • outputRecordSeparator

printing/outputRedirection.sh

  • redirectToTwoFiles

printing/outputPipe.sh

  • redirectOutputToPipe

functions/IO

functions/strings

functions/strings

  • stringIndex
  • stringStartswith
  • stringLength
  • stringMatch
  • stringSplit
  • stringFormat
  • stringToNum
  • stringSub
  • removeLeadingNumber
  • removeLeadingNumberPreserveInd
  • stringSubString
  • stringChangeCases

functions/strings

functions/strings

  • join

functions/definitions.sh

  • foobar
  • fooargs

actions/controlStatements

actions/controlStatements

actions/controlStatements

containers/arrays.sh

  • array
  • arrayBasedForLoop
  • deleteArrayElements

containers/arraySorting.sh

  • doSortAndGenerateAutoIndices
  • doSortAndCollectUniqueElements

testWriting/assertions.sh

columns/rangeOfColumns.sh

  • setUnwantedColumnsEmpty

columns/fieldWidth.sh

  • createScript

columns/changingInMemoryFields.sh

  • changeStringAndNumericField

columns/sumValuesInOneColumn.sh

columns/splitter.sh

columns/fieldSeparator.sh

  • overrideFieldSeparator

columns/accessFields.sh

  • accessFieldsByNum

mpstat_/fields.sh

  • demo

patternElements/rangeRecords.sh

  • recordRangeByNR
  • seudoMarkUpText

inputFiles/multipleInputFiles.sh

  • walk

delimiters/multipleDelimiters.sh

applications/parseTable.sh

regex/oneliners.sh

  • characterClasses
  • ignoreCase

NamingConventions.sh/

  • demoVariableName
  • strProcess
  • lib_strProcess

/