Última actividad 1 week ago

此組合功能包括一個 Python 腳本和一個 Shell 腳本。Python 腳本用於創建和管理臨時目錄,以存放中間產物;Shell 腳本負責下載指定 URL 的檔案並解壓縮,並在執行完畢後自動清理臨時目錄,確保資源釋放。

create_temporary_directory.py Sin formato
1import tempfile, pathlib
2
3with tempfile.TemporaryDirectory() as d:
4 tmp = pathlib.Path(d)
5 # tmp 下做所有中間產物
download_extract_cleanup.sh Sin formato
1tmpdir="$(mktemp -d)"
2trap 'rm -rf "$tmpdir"' EXIT
3curl -fsSL "$URL" -o "$tmpdir/input.tar.gz"
4tar -xzf "$tmpdir/input.tar.gz" -C "$tmpdir"
5