blob: 9d6012b44d65e94bcc7e5deda413d9fdbf0305a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/bin/bash
BOARD_NAME=$1
THREAD_NAME=$2
if [ -z "${THREAD_NAME}" ]; then
THREAD_NAME=$BOARD_NAME
else
THREAD_NAME=$BOARD_NAME/$THREAD_NAME
fi
if [ ! -z "${THREAD_NAME}" ]; then
readarray -t lines < <(ssh $THREADCAT_USER "cat /opt/threadcat/$THREAD_NAME")
for line in "${lines[@]}"; do
if [[ $line =~ ^=== ]]; then
echo -e "\e[0;36m$line\e[0m"
else
echo $line;
fi
done
else
echo You did not provide a thread name.
echo USAGE: "threadcat read [BOARD] THREAD"
fi
|