扫码关注官方订阅号
这样的需求利用sed或bash自身处理会更容易懂:
sed:
path_old=$(pwd) path_new=$(sed 's#/root##' <<<${path_old})
bash:
path_old=$(pwd) path_new=${path_old/\/root/}
当然cut和awk也能办到:
cut:
path_old=$(pwd) path_new=$(echo $path_old|cut -c6-)
awk:
path_old=$(pwd) path_new=$(echo $path_old|awk 'sub(/\/root/,"")')
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这样的需求利用sed或bash自身处理会更容易懂:
sed:
bash:
当然cut和awk也能办到:
cut:
awk: