rudimeier Asked: 2018-03-07 04:53:52 +0800 CST 如何使 bash 替换 $(<"filename") 静音 2 我想更换猫: var=$(cat "filename" 2>/dev/null) 通过 bashism 语法: var=$(<"filename") 问题是我不知道如何使 bashism 保持沉默以避免此类警告: bash: filename: No such file or directory 我试过这个: var=$(2>/dev/null <"filename") 但它不再将现有文件读入var。 bash command-substitution