13 lines
401 B
Bash
Executable File
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 |