Table 1. Batch file keywords / variables / operators, and their shell equivalents
| Batch File Operator | Shell Script Equivalent | Meaning |
| % | $ | command-line parameter prefix |
| / | - | command option flag |
| \ | / | directory path separator |
| == | = | (equal-to) string comparison test |
| !==! | != | (not equal-to) string comparison test |
| | | | | pipe |
| @ | set +v | do not echo current command |