summaryrefslogtreecommitdiff
path: root/stash-pubmed
diff options
context:
space:
mode:
Diffstat (limited to 'stash-pubmed')
-rwxr-xr-xstash-pubmed12
1 files changed, 11 insertions, 1 deletions
diff --git a/stash-pubmed b/stash-pubmed
index c869975..c076ebe 100755
--- a/stash-pubmed
+++ b/stash-pubmed
@@ -1,8 +1,18 @@
#!/bin/sh
target="$1"
+flags="none"
+
+if [ "$#" -gt 1 ]
+then
+ flags="$1"
+ target="$2"
+fi
+
for fl in *.xml
do
+ base=${fl%.xml}
echo "$fl"
- xtract -input "$fl" -stash "$target" -index MedlineCitation/PMID -pattern PubmedArticle
+ xtract -flags "$flags" -stash "$target" -input "$base.xml" -unique "$base.uid" \
+ -index MedlineCitation/PMID -pattern PubmedArticle
done