Linux中一切皆文件,一切操作都是基于命令调用
对于命令,接收要处理的数据,接收数据的方式:输入重定向,通过键盘或文件获取数据;内联输入重定向;其他命令产生的数据通过管道符传递产生数据:输出重定向通过管道符输出给其他命令
shell擅长的是Linux系统中的自动化管理操作,文本处理;对于复杂的网络等其他应用是没啥可发挥了,需要借助于通用编程语言,如Python等