shell配置问题总结(针对zsh)

前端之家收集整理的这篇文章主要介绍了shell配置问题总结(针对zsh)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.拷贝、移动、删除提示

alias cp='cp -i'

alias mv='mv -i'

alias rm='rm -i'

2.动态库加载路径

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:...

3.无法支持通配符,如ls 某个路径下的图片

ls *.jpg

原因来自网络“shell 不会按照远程地址上的文件去扩展参数,当你使用 ip:/home/tommy/*,因为本地当前目录中,十不存在 ip:/home/tommy/*,所以匹配失败。默认情况下,bash 在匹配失败时就使用原来的内容,zsh 则报告一个错误。在 zsh 中执行 setopt nonomatch 则告诉它不要报告 no matches 的错误,而是当匹配失败时直接使用原来的内容

实际上,不管是 bash 还是 zsh,不管设置了什么选项,只要把 ip:/home/tommy/* 加上引号,就可解决问题。

setopt nonomatch

原文链接:https://www.f2er.com/bash/390214.html

猜你在找的Bash相关文章