Пример #1
0
static void		similar_part(t_alias *tmp, t_alias *root)
{
  t_alias		*tmp2;
  int			i;

  tmp2 = root;
  while ((tmp2 = tmp2->next) != root)
    {
      i = 1;
      while (tmp->cmd[++i])
	if ((!my_strcmp(tmp->cmd[i], tmp2->cmd[1]) && tmp != tmp2))
	  {
	    insert_alias(tmp, i, tmp2);
	    break ;
	  }
   }
}
Пример #2
0
static int builtin_unalias(unsigned argc, const char **argv)
{
	while (argc--)
		insert_alias(*argv++, NULL);
	return 0;
}