"For our conference I want to invite/email all our clients we've done business with in the last year"
Toolkit Keywords here are : mytext directory last days
"Give me all the email addresses in our Client Projects / Documentas folder on the office network"
Toolkit Keywords here are : goto directory mytext before mysecondtext
Emails must always ontain the text "@" before the text "." ie mymuppix@gmail.com
Toolkit Keywords here are : mytext directory last days
"Give me all the email addresses in our Client Projects / Documentas folder on the office network"
Toolkit Keywords here are : goto directory mytext before mysecondtext
Emails must always ontain the text "@" before the text "." ie mymuppix@gmail.com
Glossary:
Each command has an explanation using just a handful of keywords so that it is easy to find the right command(s) for you. Once you've found the right command you fill in the coloured section and chain together all your commands.
Things you're searching for are :
mytext on lines in files in subdirectories. The data is possibly in a particular column, or a
section of lines above or below, before or after mytext, in
files saved in the last 2 minutes or 2 days.
begin of a line may have mytext , or between mytext and mysecondtext, or right at the line's end.
You can search for mytext or / aswell as mysecondtext or mythirdtext.
You can search a number , that's greater, smaller, or equals some amount in a certain column or somewhere on the line.
When for a particular column/line/days,minutes or occurence of mytext , only use the keyword 'second'. Say I want lines with 'mytext' in the 5th column, you search the toolkit for mytext second column
Things you can change in a command:
start with 'my' such as mytext, myfile, myextention, mydelimiter, and are coloured
Things you can do are:
goto a directory, select, delete, replace & insert mytext. (select is the default, often the explanation doesnt have 'select').
The full list of the glossary is below.
Put it all together:
"From our clients projects directory, give me any stuff on ClientX that we worked on for the last 2 months"
Translates to:
Muppix Keyword:
(1) "From our clients projects directory, [ goto ]
(2) then give me any stuff on ClientX, [ mytext ]
(3) that we worked on for the last 2 months" [ last days ]
Each command has an explanation using just a handful of keywords so that it is easy to find the right command(s) for you. Once you've found the right command you fill in the coloured section and chain together all your commands.
Things you're searching for are :
mytext on lines in files in subdirectories. The data is possibly in a particular column, or a
section of lines above or below, before or after mytext, in
files saved in the last 2 minutes or 2 days.
begin of a line may have mytext , or between mytext and mysecondtext, or right at the line's end.
You can search for mytext or / aswell as mysecondtext or mythirdtext.
You can search a number , that's greater, smaller, or equals some amount in a certain column or somewhere on the line.
When for a particular column/line/days,minutes or occurence of mytext , only use the keyword 'second'. Say I want lines with 'mytext' in the 5th column, you search the toolkit for mytext second column
Things you can change in a command:
start with 'my' such as mytext, myfile, myextention, mydelimiter, and are coloured
Things you can do are:
goto a directory, select, delete, replace & insert mytext. (select is the default, often the explanation doesnt have 'select').
The full list of the glossary is below.
Put it all together:
"From our clients projects directory, give me any stuff on ClientX that we worked on for the last 2 months"
Translates to:
Muppix Keyword:
(1) "From our clients projects directory, [ goto ]
(2) then give me any stuff on ClientX, [ mytext ]
(3) that we worked on for the last 2 months" [ last days ]
Detailed Glossary:
Tip: the correct toolkit keyword appears at the end of each line:
so search doc for the end word in this list . use to delete everything after a particular word : grep -i delete | grep -i word | grep -i after
ago, changed saved modified -last
days -days (ie 2 months = 61 days)
creation time, last few minutes or last few days , recent -last (last is only used with time or dates . ie updated last 5 minutes or 20 days ago (2 months=62 days) )
preceeding, up to -before
followed by -after
near, preceding previous -above
near, under -below
lines above oe below line of mytext -near ????? ie exploring words around your search text or when using the Address Pattern
1st first top leading start -begin
last bottom trailing finish final -end ?????
starts with, Begins with , Ends with -begin -end
in the middle, from mytext to mysecondtext -between
split -delete before/after
wide width, number of characters - length (greater smaller equals)
ignore case , case sensitive -case (can be either uppercase or lowercase)
capital -uppercase
any of these characters that I supply -range
'this text and that text' -aswell as
either 'this text or that text' -or
-format
mytext, mylist, mydir, myfile etc- all my own user requested data, example deliberately include a Capital letter
-hidden
hidden files - .myhiddenfile (filenames beginning with "." )
word field - column
rows records table -line
lines -section of lines ????
data information, string , contains, like -mytext
letter -character
myfile -filename
folder -directory
subfolder -subdirectory
-empty directory
myfile - filename
separator -split - delimiter
-mylist 1 column list of names, ie list of product codes or list of phone numbers
blank lines = 'blank' refers to blank lines, ie only spaces on line
blanks - space ( for single spacebar spaces)
line feed carriage return - new line
batch file -script
seperator separate split -mydelimiter
download -website www.mywebsite.com
excel spreadsheet -csv
pdf excel word powerpoint -pdf (these files will need special search: grep -mytext) ???
bleep bell -sound
consecutive -multiple
program programme code execution templates statements execute -commands
xterminal xterm window, cygwin window, console -terminal
specific certain particular 1st first 2nd 3rd third 4th fourth 5th fifth 6th sixth 7th seventh 8th eighth 9th nineth -second. TIP a lot of oneliners relate to the first word or column , last line. There are also examples of selecting a different column, word or line. So if you're searching for the 4th column or the 8th word or 3rd line , search for 'second' in this doc and change the parameter in the one-liner.
1 3 4 5 6 7 8 9 -2 second
exact -fixed
digits integer value - number
add up -sum (numbers)
is matches -equals (numbers only)
not same -not equals (numbers only)
smaller, less than, >= -greater and flip the sign ">" to "<" (numbers only)
greater than >
less than <
equals ==
not equals !=
-access (read/write access)
change directory, start go -goto
view show get, pull out, pick out, look for, records check see locate find print extract search matches give me rip grab return list print take match print keep list select -select (or just "")
remove, rid of, clear, wipe, erase strip ignore dont want, strip ignore erase wipe -delete
alter change convert substitute translate , convert -replace
paste join glue append add -insert
print keep store glue join create generate write append redirection -save
compare -difference (difference of files or directories)
leading space, trailing space , justify -align -delete begin space
number of -how many (wc) ????
strip blanks -delete space
catenate string append glue join ?????
add commands -chain commands
move -rename a file