Skip to content

Commit f5f1ddd

Browse files
committed
add explicit warning sign to shell
1 parent 061178a commit f5f1ddd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

doc/Type/IO.pod6

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,9 @@ output.
329329
330330
Runs a command through the system shell. All shell meta characters are
331331
interpreted by the shell, including pipes, redirects, environment variable
332-
substitutions and so on. See L<run|/type/IO#sub_run> if you don't want that.
332+
substitutions and so on. Shell escapes are a severe security concern and can
333+
cause confusion with unusual file names. Use L<run|/type/IO#sub_run> if you
334+
want to be safe.
333335
334336
The return value is of L<type Proc|/type/Proc>.
335337

0 commit comments

Comments
 (0)