【发布时间】:2016-10-27 23:52:25
【问题描述】:
shell 脚本中的命令:
mapfile -t my_array < <( grep '$(ABC)' ${file} |awk -F_ '{print $2}')
使用#!/bin/sh 运行时失败。
error: syntax error near unexpected token `<'
同样的命令适用于#!/bin/bash。
【问题讨论】:
-
嗯,Bash 和 sh 是不同的东西。 Bash 支持一些 sh 不支持的东西。你期待什么?!
-
另外,您似乎忘记在问题中包含问题。