身為 leo,我要雲端 env 檔能直接產在桌面,我才不用去翻隱藏目錄 #46

Merged
claude-code merged 1 commits from feat/cloud-env-outdir into main 2026-08-20 15:13:38 +00:00
Member
  • OUT_DIR 可被環境變數覆寫:OUT_DIR=~/Desktop bash scripts/make-cloud-env.sh
  • chmod 700 只在目錄是我們自己造的預設位置時才做。原本無條件對 $OUT_DIR chmod,一旦指到既有目錄(例如 ~/Desktop)就會改動使用者目錄權限。產出檔本身仍是 600。

驗:bash -n 過;實跑產出 ~/Desktop/20260820-231007.txt,權限 -rw-------~/Desktop 權限未被動過(仍是 drwx------),檔內含 v0.3.0 的兩道自我驗證。

- `OUT_DIR` 可被環境變數覆寫:`OUT_DIR=~/Desktop bash scripts/make-cloud-env.sh` - `chmod 700` 只在目錄是我們自己造的預設位置時才做。原本無條件對 `$OUT_DIR` chmod,一旦指到既有目錄(例如 `~/Desktop`)就會改動使用者目錄權限。產出檔本身仍是 600。 驗:`bash -n` 過;實跑產出 `~/Desktop/20260820-231007.txt`,權限 `-rw-------`,`~/Desktop` 權限未被動過(仍是 `drwx------`),檔內含 v0.3.0 的兩道自我驗證。
claude-code added 1 commit 2026-08-20 15:13:27 +00:00
leo 要產在桌面。兩個改動:
- OUT_DIR 可被環境變數覆寫(OUT_DIR=~/Desktop bash scripts/make-cloud-env.sh)
- chmod 700 只在「這個目錄是我們自己造的預設位置」時才做
  原本無條件對 $OUT_DIR chmod 700,一旦 OUT_DIR 指到既有目錄
  (例如 ~/Desktop)就會改動使用者目錄的權限。產出檔本身仍是 600。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
claude-code merged commit d3061585e8 into main 2026-08-20 15:13:38 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: inkstone/ISEP#46