⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 perlglob.c

📁 早期freebsd实现
💻 C
字号:
/* * glob and echo any globbed args * *  ++jrb  bammi@cadence.com */#include <stdio.h>#if __STDC__# include <compiler.h>#else# define __PROTO(X) ()#endifchar	**glob __PROTO((char *patt, int decend_dir));int	contains_wild __PROTO((char *patt));void	free_all __PROTO((void));int main(argc, argv)int argc;char **argv;{    --argc; ++argv;    while(argc--)    {	char *word = *argv;	char **list;	int did_some = 0;	if(contains_wild(word) && (list = glob(word, 0)))	{	    while(*list)	    {		fputs(*list, stdout);	        if(*++list) putchar(' ');	    }	    free_all();	    did_some = 1;	}	if(*++argv && did_some) putchar(' ');    }    putchar('\0');    return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -