You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
663 B

#!/bin/bash
_find_root() {
fzf << EOF
${HOME}/Documents/Code/BOLIDEN
${HOME}/Documents/Code/VOLVOCARS
${HOME}/Documents/Code/GERSTNER
${HOME}/Documents/Code/REPLYTO
${HOME}/Documents/Code/RISE
EOF
}
_find_subfolder() {
local root_dir="${1}"
while read i; do
basename "$i";
2 years ago
done <<< "$(find "${root_dir}" -mindepth 1 -maxdepth 1 -type d -printf "%Ts\t%f\n" | sort -rn| cut -f 2)" | fzf
# find . -type f -printf "%Ts\t%f\n" | sort -n| cut -f 2
# fzf <<< "$(find "${root_dir}" -type d -mindepth 1 -maxdepth 1 -exec basename {} + 2> /dev/null)"
}
root_dir="$(_find_root)"
base_name="$(_find_subfolder "${root_dir}")"
echo -e "${root_dir}/${base_name}"