notes.velouria.dev/content/publish.sh

13 lines
401 B
Bash
Executable File

src_dir="/Users/galuh.sahid/Documents/obsidian/gal/Gal/reading"
dest_dir="reading"
for file in "$src_dir"/*; do
# Extract the file name from the path
filename=$(basename "$file")
# Convert the filename to lowercase and replace spaces with dashes
dest_name=$(echo "$filename" | tr '[:upper:]' '[:lower:]' | tr ' ' '-')
# Create the symbolic link
ln -s "$file" "$dest_dir/$dest_name"
done