git.slaskete.net
/
yr-temp.sh
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
1122d5b
)
Forenklet koden litt, trengte egentlig ikke awk lenger, og ble dermed kvitt UTF-8-bug
author
Einar Jørgen Haraldseid
<einar@haraldseid.net>
Mon, 23 Jul 2012 07:52:10 +0000
(09:52 +0200)
committer
Einar Jørgen Haraldseid
<einar@haraldseid.net>
Mon, 23 Jul 2012 07:52:10 +0000
(09:52 +0200)
yr-temp.sh
patch
|
blob
|
history
diff --git
a/yr-temp.sh
b/yr-temp.sh
index fb5a79909a08b3445541aaf1393450f7cda5f0c4..144cd0d5ce605fc4f866d6a07d06001b025e38de 100755
(executable)
--- a/
yr-temp.sh
+++ b/
yr-temp.sh
@@
-23,18
+23,12
@@
SELF="$0"
# Linje å starte søk i
STARTGREP=$(( $(grep STARTGREPHERE ${SELF} -hn | cut -d ":" -f 1 | tail -n 1) + 1))
# Linje å starte søk i
STARTGREP=$(( $(grep STARTGREPHERE ${SELF} -hn | cut -d ":" -f 1 | tail -n 1) + 1))
-# Trenger først å ta innkommende parametere over til lowercase
-if [ $# -lt 1 ]; then
- STEDSNAVN="${FALLBACK}"
- STEDSNAVN_LOWER="$(echo ${FALLBACK} | tr '[:upper:]' '[:lower:]')"
-else
- STEDSNAVN="$@"
- STEDSNAVN_LOWER="$(echo $@ | tr '[:upper:]' '[:lower:]')"
-fi
+# Stedsnavn er alle paramterne vi får med
+STEDSNAVN="$@"
# Hent URL fra liste over stedsnavn (som har tre tab-separerte kolonner: prioritet, stedsnavn, url)
# Hent URL fra liste over stedsnavn (som har tre tab-separerte kolonner: prioritet, stedsnavn, url)
-URL="$(tail -n +${STARTGREP} ${SELF} |
awk '{ FS = "\t"} ; tolower($2) ~ /'''"${STEDSNAVN_LOWER}"'''/'
| head -n 1 | cut -f 3)"
-STEDSNAVN_MATCHED="$(tail -n +${STARTGREP} ${SELF} |
awk '{ FS = "\t"} ; tolower($2) ~ /'''"${STEDSNAVN_LOWER}"'''/'
| head -n 1 | cut -f 2)"
+URL="$(tail -n +${STARTGREP} ${SELF} |
grep -i ${STEDSNAVN}
| head -n 1 | cut -f 3)"
+STEDSNAVN_MATCHED="$(tail -n +${STARTGREP} ${SELF} |
grep -i ${STEDSNAVN}
| head -n 1 | cut -f 2)"
if [ -z "${URL}" ]; then
echo "Fant ikke dette stedet."
exit 1
if [ -z "${URL}" ]; then
echo "Fant ikke dette stedet."
exit 1