用于在wstool管理的工作区中更改目录的工具
wstool_cd的Python项目详细描述
cd到由vcstools/wstool管理的工作区中的存储库。
安装
通过pypi安装:
$ pip install wstool_cd
在您的.bashrc或.zshrc中添加以下内容:
source `which wstool_cd.sh`
用法
也许这个别名很好:
$ alias wlcd='wstool_cd'
在由wstool管理的工作区中:
$ wstool_cd # cd to workspace's root $ wstool_cd repo0 # cd to a repo0
您可以从任意位置将WSTOOL_DEFAULT_WORKSPACE设置为CD:
$ export WSTOOL_DEFAULT_WORKSPACE=$HOME/ros/indigo/src $ pwd # not in workspace /home/wkentaro $ wstool_cd ros_comm && pwd # if actually not in workspace, cd to default workspace /home/wkentaro/ros/indigo/src/ros_comm
高级
这有时很危险,但很有用:
$ source `which wstool_cd_wrapper.sh` $ wstool cd repo0 # use cd as sub-command of wstool
这是因为:
wstool () { case "$1" in (cd) shift wstool_cd $@ ;; (*) command wstool $@ ;; esac }
屏幕广播
这是使用wstool_cd的演示:
- 热门话题
- JavaGWT:何时使用Lazydemelement? Java中跟踪消失线程的多线程处理 java Springboot未能配置数据源:“url”,但我没有使用数据库 java为按钮生成随机位置 math Java:包含二项式系数计算的表达式 java通过AsyncTask传递参数 从路径错误创建java文件 高流量网站的性能播放框架、Java、Apache、PostgreSQL、JPA和Hibernate java将4D矢量转换为长矢量 arraylist Java循环在没有任何错误的情况下终止 java正在制作一个计算器应用程序,希望在第二个片段中更新历史,但无法完成 java将信息从IntentService发送到Activity java如何在游戏中插入大量实体!工作 javascript如何在ScriptEngineforJava中从数学中获得准确的结果?