diff options
| author | Hsieh Chin Fan <typebrook@gmail.com> | 2022-08-11 11:06:04 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <typebrook@gmail.com> | 2022-08-11 11:06:04 +0800 |
| commit | 611468e0d94494d771d5c16e8789306466c4a4f6 (patch) | |
| tree | 6e0be16172e261a11d9f2abb59f235dcb71b6142 /alias | |
| parent | 0a75fc5fef9c1011daa63028491d79223486860c (diff) | |
Update
Diffstat (limited to 'alias')
| -rw-r--r-- | alias | 12 |
1 files changed, 9 insertions, 3 deletions
| @@ -38,9 +38,15 @@ ssh.tar() { | |||
| 38 | ssh.up() { | 38 | ssh.up() { |
| 39 | set -o pipefail | 39 | set -o pipefail |
| 40 | filename=`basename $1` | 40 | filename=`basename $1` |
| 41 | folder=${2%/}${2:+/} | 41 | if [[ $2 =~ ^/ ]]; then |
| 42 | cat $1 | ssh vps "mkdir -p ~/public/$folder; cat >~/public/${folder}${filename}" || return 1 | 42 | folder=${2%/} |
| 43 | echo https://topo.tw/p/${folder}${filename} | 43 | cat $1 | ssh vps "mkdir -p $folder; cat >${folder}/${filename}" || return 1 |
| 44 | echo Uploaded to ${folder}/${filename} | ||
| 45 | else | ||
| 46 | folder=~/public/${2%/} | ||
| 47 | cat $1 | ssh vps "mkdir -p $folder; cat >${folder}/${filename}" || return 1 | ||
| 48 | echo https://topo.tw/p/${folder}/${filename} | ||
| 49 | fi | ||
| 44 | } | 50 | } |
| 45 | ssh.up.today() { | 51 | ssh.up.today() { |
| 46 | DATE=$(date --iso-8601) | 52 | DATE=$(date --iso-8601) |