diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2023-03-08 15:15:05 -0800 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2023-03-08 15:15:05 -0800 |
| commit | cc2bda94b0c1ac476432716e7c0c2a83b8e9b4c7 (patch) | |
| tree | 4a1f50df37055acd27293cae85b06933e2169f9e | |
| parent | 4aa1f1c37980dbdc1fdb2fa9e744788daac4d645 (diff) | |
reverted change to getlogs, as it contained modified server path
| -rwxr-xr-x | sh/getlogs | 30 |
1 files changed, 13 insertions, 17 deletions
@@ -1,29 +1,25 @@ -#!/bin/sh -USER=LiCoO2 -REMOTELOGDIR="root@prestonpan.tech:/home/preston/.znc/users/$USER/networks/AndreiNet/moddata/log" -LOGDIR=~/.local/share/log/irc +USER=AberrantFlux +REMOTELOGDIR=zncu@aberrantflux.xyz:/home/zncu/.znc/moddata/log/$USER/ +LOGDIR=~/log/irc NETWORK=AndreiNet -rsync -avzP "$REMOTELOGDIR" "$LOGDIR/$USER" +rsync -avzP --rsh=ssh $REMOTELOGDIR $LOGDIR/$USER echo "Logs available for:" -echo "" - -for CHANNEL in $LOGDIR/$USER/log/* +echo +for CHANNEL in $LOGDIR/$USER/$NETWORK/* do - NAME="$(basename "$CHANNEL")" - # DATE=$(date -r $CHANNEL +"%Y-%m-%d %H:%M") - echo "$NAME" + DATE=$(date -r $CHANNEL +"%Y-%m-%d %H:%M") + NAME="$(basename $CHANNEL)" + echo "$NAME - last edited $DATE" done - while : do CHANNELSELECTION=exit - printf "Enter the name of a channel to read the most recent log: [exit] " - read CHANNELSELECTION + read -p "Enter the name of a channel to read the most recent log: [exit] " CHANNELSELECTION CHANNELSELCTION="${CHANNELSELECTION:=exit}" - if [ "$CHANNELSELCTION" = exit ]; + if [ $CHANNELSELCTION = exit ]; then break fi - LASTLOG="$(ls -t "$LOGDIR/$USER/log/$CHANNELSELECTION" | head -n1)" - less "$LOGDIR/$USER/log/$CHANNELSELECTION/$LASTLOG" + LASTLOG="$(ls -t $LOGDIR/$USER/$NETWORK/$CHANNELSELECTION | head -n1)" + less $LOGDIR/$USER/$NETWORK/$CHANNELSELECTION/$LASTLOG done |
