-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.sh
More file actions
32 lines (26 loc) · 831 Bytes
/
Copy pathinstall.sh
File metadata and controls
32 lines (26 loc) · 831 Bytes
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
26
27
28
29
30
31
32
#!/usr/bin/env bash
# 一键安装:把 weread-to-obsidian 拷贝到 ~/.local/bin 并加可执行权限
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
TARGET_DIR="$HOME/.local/bin"
TARGET="$TARGET_DIR/weread-to-obsidian"
mkdir -p "$TARGET_DIR"
cp "$SCRIPT_DIR/weread-to-obsidian" "$TARGET"
chmod +x "$TARGET"
echo "✅ 已安装到 $TARGET"
echo ""
# 检查 PATH
case ":$PATH:" in
*":$TARGET_DIR:"*)
echo "✓ $TARGET_DIR 已在 PATH 中"
;;
*)
echo "⚠️ $TARGET_DIR 不在 PATH 中。请把下面这行加到你的 ~/.zshrc 或 ~/.bashrc:"
echo ""
echo " export PATH=\"\$HOME/.local/bin:\$PATH\""
;;
esac
echo ""
echo "下一步:"
echo " 1. 设置 WEREAD_API_KEY 环境变量(参见 README.md 配置章节)"
echo " 2. 运行 weread-to-obsidian --list 验证"