我是一名新手Shell脚本编写者,尝试完成以下任务:将Windows路径转换为Linux路径并导航到该位置:
输入:cdwin "J:\abc\def"
操作:cd /usr/abc/def/
因此,我正在更改以下内容:
"J:" -> "/usr"
并且
"\" -> "/"
这是我的尝试,但它并没有起作用。如果我使用echo命令,它只会返回一个空白:
function cdwin(){
line="/usrfem/Projects$1/" | sed 's/\\/\//g' | sed 's/J://'
cd $line
}