我需要用户在命令行中指出目录路径,但是当尝试使用制表符建议文件夹时,它会给我制表符空格
function selectFolder() {
local dir
read -p "Enter the path of the dir : " dir
cd "$dir" || {
exit 0
}
local dir=$(pwd)
cd - > /dev/null 2>&1
echo "$dir"
}
目前找不到线索,请帮忙
答案1
以下是面临同样问题的人的工作功能的答案
function selectFolder() {
local dir
read -ep "Enter the path of the dir : " dir
{
cd "$dir"
} || {
exit 0
}
local dir=$(pwd)
cd - > /dev/null 2>&1
echo "$dir"
}
# invoke function
selectFolder