Latihan 1 dari materi Dotfiles & Env Management di Terminal — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Parse struktur file .zshrc dan kelompokkan setiap entri berdasarkan tipenya.
1. classifyLine(line)
Menerima satu baris dotfile (sudah di-trim) dan kembalikan tipe-nya:
# → "comment"alias → "alias"export → "export"source → "source""empty""other"2. parseDotfile(content)
Proses seluruh isi dotfile, kembalikan { aliases, exports, sources }:
alias: ekstrak { name, command } dari alias name='command'export: ekstrak { key, value } dari export KEY=valuesource: simpan path sebagai stringScaffold parseDotfile sudah disediakan — fokus implementasikan classifyLine.