Linux命令常踩的坑

  1. >用于重定向,向文件中输入本应该输出到标准终端【屏幕】的内容。>>也用于重定向,但是主要是在原有的数据后面追加内容。
  2. 管道:把原本的输出作为某一项的输入。管道可以多次重复的使用。尤其用在将输出内容用more或者是less显示出来。
  3. 执行shell命令:expr 2 * 5 会出现语法错误。原因在于,在shell环境中,*并不会被阅读为乘法的标记,而是作为其他的含义出现。正确用法是expr 2 * 5
  4. 转义字符的使用:echo the cost of the item is $22