zoukankan      html  css  js  c++  java
  • dotfiles的管理

    动机

    我用mac, 我有若干个虚拟机, 我以前经常修改.bashrc, 对虚拟机的.bashrc等, mac并不能直接通过filesystem访问到, 反之可以. 我希望把虚拟机的dotfiles和mac的dotfiles统一管理, mac可以方便修改虚拟机的dotfiles, 所有的dotfiles在同一个git repo

    怎么做的
    • 先把所有的dotfiles mv到一个目录下, 并划分mac, ubuntu等子目录, 并且用git追踪这个目录
    • 创建symlink. 由于每次修改dotfile就需要再次ln, 我觉得很麻烦, 于是写了个install_dot脚本, 供大家参考
    dot_dir=改成dotfile所在的目录,注意mac和虚拟机的目录不一样
    
    LN="ln -s -f "
    
    case `hostname` in
    	Rhett*)
    		dir=mac
    		 ${dot_dir}/$dir/bash_profile ~/.bash_profile
    		;;
    	parallels*)
    		dir=ubuntu
    		$LN ${dot_dir}/$dir/bashrc ~/.bashrc
    		;;
    	*)
    		echo "Not support yet"
    		exit 0
    		;;
    esac
    
  • 相关阅读:
    大白话五种IO模型
    test
    shutil模块(了解)
    isinstance和issubclass
    变量的三个特征
    匿名函数
    javascript location 对象
    select元素javascript常用操作
    设置mysql的用户权限
    jquery
  • 原文地址:https://www.cnblogs.com/Tokubara/p/14657107.html
Copyright © 2011-2022 走看看