logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

fnbase, fndelbeg, fndelend, fndelsuf, fndir, fnhome, fnjoin, fnlastsuf, fnsetsuf - filename manipulation

Author

       Lars Wirzenius (lars.wirzenius@helsinki.fi)

Publib                                        C Programmer's Manual                                  FNAME(3pub)

Description

       These routines manipulate POSIX-style filenames.  This manual page is still under construction.

Name

       fnbase, fndelbeg, fndelend, fndelsuf, fndir, fnhome, fnjoin, fnlastsuf, fnsetsuf - filename manipulation

See Also

publib(3)

Synopsis

       #include <publib.h>

       char *fnbase(const char *fname);
       void fndelbeg(char *fname);
       void fndelend(char *fname);
       int fndelsuf(char *fname, const char *suffix);
       void fndir(char *dir, const char *fname);
       int fnhome(char *homedir, const char *username);
       void fnjoin(char *res, const char *f1, const char *f2);
       char *fnlastsuf(const char *fname);
       size_t fnsetsuf(char *fname, const char *suf, size_t max);

See Also