.Fl R
option is specified, all symbolic links are followed.
.It Fl P
No symbolic links are followed.
If the
option is specified, no symbolic links are followed.
option is specified, this is the default.
This is the default.
.It Fl R
If
.Ar source_file
{
struct stat to_stat, tmp_stat;
enum op type;
int Hflag, Lflag, ch, fts_options, r, have_trailing_slash;
int Hflag, Lflag, Pflag, ch, fts_options, r, have_trailing_slash;
char *target;
fts_options = FTS_NOCHDIR | FTS_PHYSICAL;
switch (ch) {
case 'H':
Hflag = 1;
Lflag = 0;
Lflag = Pflag = 0;
break;
case 'L':
Lflag = 1;
Hflag = 0;
Hflag = Pflag = 0;
case 'P':
Pflag = 1;
Hflag = Lflag = 0;
case 'R':
case 'a':
pflag = 1;
Rflag = 1;
case 'f':
case 'r':
rflag = Lflag = 1;
case 's':
sflag = 1;
fts_options |= FTS_LOGICAL;
}
} else {
fts_options &= ~FTS_PHYSICAL;
if (!Pflag) {
fts_options |= FTS_LOGICAL | FTS_COMFOLLOW;
(void)signal(SIGINFO, siginfo);
-