| abs | absolute value |
|---|---|
| chdir | change current directory |
| chmod | change permissions of file/directory |
| chomp | remove terminal newline from string variable |
| chop | remove last character from string variable |
| chown | change ownership of file/directory |
| close | close a file handle |
| closedir | close a directory handle |
| cos | cosine |
| defined | test whether variable is defined |
| delete | delete a key from a hash |
| die | exit with an error message |
| each | iterate through keys & values of a hash |
| eof | test a filehandle for end of file |
| eval | evaluate a string as a perl expression |
| exec | quit Perl and execute a system command |
| exists | test that a hash key exists |
| exit | exit from the Perl script |
| glob | expand a directory listing using shell wildcards |
| gmtime | current time in GMT |
| grep | filter an array for entries that meet a criterion |
| index | find location of a substring inside a larger string |
| int | throw away the fractional part of a floating point number |
| join | join an array together into a string |
| keys | return the keys of a hash |
| kill | send a signal to one or more processes |
| last | exit enclosing loop |
| lc | convert string to lowercase |
| lcfirst | lowercase first character of string |
| length | find length of string |
| local | temporarily replace the value of a global variable |
| localtime | return time in local timezone |
| log | natural logarithm |
| m// | pattern match operation |
| map | perform on operation on each member of array or list |
| mkdir | make a new directory |
| my | create a local variable |
| next | jump to the top of enclosing loop |
| open | open a file for reading or writing |
| opendir | open a directory for listing |
| pack | pack a list into a compact binary representation |
| package | create a new namespace for a module |
| pop | pop the last item off the end of an array |
| print to terminal or a file | |
| printf | formatted print to a terminal or file |
| push | push a value onto the end of an array |
| q/STRING/ | generalized single-quote operation |
| qq/STRING/ | generalized double-quote operation |
| qx/STRING/ | generalized backtick operation |
| qw/STRING/ | turn a space-delimited string of words into a list |
| rand | random number generator |
| read | read binary data from a file |
| readdir | read the contents of a directory |
| readline | read a line from a text file |
| readlink | determine the target of a symbolic link |
| redo | restart a loop from the top |
| ref | return the type of a variable reference |
| rename | rename or move a file |
| require | load functions defined in a library file |
| return | return a value from a user-defined subroutine |
| reverse | reverse a string or list |
| rewinddir | rewind a directory handle to the beginning |
| rindex | find a substring in a larger string, from right to left |
| rmdir | remove a directory |
| s/// | pattern substitution operation |
| scalar | force an expression to be treated as a scalar |
| seek | reposition a filehandle to an arbitrary point in a file |
| select | make a filehandle the default for output |
| shift | shift a value off the beginning of an array |
| sin | sine |
| sleep | put the script to sleep for a while |
| sort | sort an array or list by user-specified criteria |
| splice | insert/delete array items |
| split | split a string into pieces according to a pattern |
| sprintf | formatted string creation |
| sqrt | square root |
| stat | get information about a file |
| sub | define a subroutine |
| substr | extract a substring from a string |
| symlink | create a symbolic link |
| system | execute an operating system command, then return to Perl |
| tell | return the position of a filehandle within a file |
| tie | associate a variable with a database |
| time | return number of seconds since January 1, 1970 |
| tr/// | replace characters in a string |
| truncate | truncate a file (make it smaller) |
| uc | uppercase a string |
| ucfirst | uppercase first character of a string |
| umask | change file creation mask |
| undef | undefine (remove) a variable |
| unlink | delete a file |
| unpack | the reverse of pack |
| untie | the reverse of tie |
| unshift | move a value onto the beginning of an array |
| use | import variables and functions from a library module |
| values | return the values of a hash variable |
| wantarray | return true in an array context |
| warn | print a warning to standard error |
| write | formatted report generation |
Wednesday, January 19, 2011
perl function
For specific information on a function, use perldoc -f function_name to get a concise summary.
Labels:
perl
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment