# HG changeset patch
# User bgruening
# Date 1499882877 14400
# Node ID 4c752559b236ef1593df014bb862ce5c7fa4f2c4
# Parent 01ca80da2266c68bf7fba9d023992ab61d7c907c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/text_processing/text_processing commit 3103ebed1a420c7d3415b67ef532ea579edf9faa
diff -r 01ca80da2266 -r 4c752559b236 awk.xml
--- a/awk.xml Mon May 22 07:41:58 2017 -0400
+++ b/awk.xml Wed Jul 12 14:07:57 2017 -0400
@@ -80,14 +80,17 @@
- **/AG..AG/** will match lines that contain the regular expression **AG..AG** (meaning the characeters AG followed by any two characeters followed by AG). (This is the way to specify regular expressions on the entire line, similar to GREP.)
- **$7 ~ /A{4}U/** will match lines whose seventh column contains 4 consecutive A's followed by a U. (This is the way to specify regular expressions on a specific field.)
- **10000 < $4 && $4 < 20000** will match lines whose fourth column value is larger than 10,000 but smaller than 20,000
+- **BEGIN** will be executed once only, before the first input record is read.
- If no pattern is specified, all lines match (meaning the **action** part will be executed on all lines).
+
**Action Examples**
- **{ print }** or **{ print $0 }** will print the entire input line (the line that matched in **pattern**). **$0** is a special marker meaning 'the entire line'.
- **{ print $1, $4, $5 }** will print only the first, fourth and fifth fields of the input line.
- **{ print $4, $5-$4 }** will print the fourth column and the difference between the fifth and fourth column. (If the fourth column was start-position in the input file, and the fifth column was end-position - the output file will contain the start-position, and the length).
+- **{ FS = "," }** can be used to change the field separator (delimeter) for parsing the input file.
- If no action part is specified (not even the curly brackets) - the default action is to print the entire line.
diff -r 01ca80da2266 -r 4c752559b236 multijoin.xml
--- a/multijoin.xml Mon May 22 07:41:58 2017 -0400
+++ b/multijoin.xml Wed Jul 12 14:07:57 2017 -0400
@@ -44,7 +44,7 @@
-
+
diff -r 01ca80da2266 -r 4c752559b236 tac.xml
--- a/tac.xml Mon May 22 07:41:58 2017 -0400
+++ b/tac.xml Wed Jul 12 14:07:57 2017 -0400
@@ -70,19 +70,20 @@
Input file:
- 0 1 2 3 4 5 # 6 7 8 9
+ 0 1 2 3 4 5 # 6 7 8 9
default settings:
- 9 8 7 6 # 5 4 3 2 1 0
+ 9 8 7 6 # 5 4 3 2 1 0
with option -s 5:
- # 6 7 8 9 0 1 2 3 4 5
+
+ # 6 7 8 9 0 1 2 3 4 5
with option -b and -s 5:
- 5 # 6 7 8 9 0 1 2 3 4
+ 5 # 6 7 8 9 0 1 2 3 4
@REFERENCES@
]]>