#!/bin/bash#by:V log_dir=(/data/logs/anjubao_syncapi /data/logs/anjubao_wechat) daytime=`date -d ' -1 day ' +%Y%m%d` datatemp=/data/debugtemp if [ ! -d $datatemp ];then mkdir -p $datatemp fi for i in ${log_dir[@]} do if [ ! -d $i ];then echo 'log_dir
我很想知道一个 shell (像 bash,csh 等)内部是如何工作的.于是为了满足自己的好奇心,我使用 Python 实现了一个名为yosh(Your Own Shell)的 Shell.本文章所介绍的概念也可以应用于其他编程语言. (提示:你可以在这里查找本博文使用的源代码,代码以 MIT 许可证发布.在 Mac OS X 10.11.5 上,我使用 Python 2.7.10 和 3.4.3 进行了测试.它应该可以运行在其他类 Unix 环境,比如 Linux 和 Windows 上的