Remove temp files usage from sxmo_contacts.sh; & use awk to allow unsorted
This commit is contained in:
parent
a032e4923e
commit
917ad2ebfe
1 changed files with 7 additions and 8 deletions
|
@ -16,14 +16,13 @@ contacts() {
|
|||
awk '!($0 in a){a[$0];print}' |
|
||||
sed '/^[[:space:]]*$/d'
|
||||
)"
|
||||
RECENTCONTACTEDNUMBERSREVCHRONF="$(mktemp)"
|
||||
echo "$RECENTCONTACTEDNUMBERSREVCHRON" > "$RECENTCONTACTEDNUMBERSREVCHRONF"
|
||||
printf %b "$(
|
||||
join -t"$(printf '\t')" -o1.1,2.2 -a1 -e"Unknown Number" \
|
||||
"$RECENTCONTACTEDNUMBERSREVCHRONF" "$CONTACTSFILE" |
|
||||
sed 's#\t#: #g'
|
||||
)"
|
||||
rm "$RECENTCONTACTEDNUMBERSREVCHRONF" &
|
||||
printf %b "$RECENTCONTACTEDNUMBERSREVCHRON" | awk -F'\t' '
|
||||
FNR==NR{a[$1]=$2; next}
|
||||
{
|
||||
if (!a[$1]) a[$1] = "Unknown Number";
|
||||
print $0 ": " a[$1]
|
||||
}
|
||||
' "$CONTACTSFILE" -
|
||||
}
|
||||
|
||||
contacts
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue