首页 > 解决方案 > 如何在此处修复文档抛出错误而不是创建文件?

问题描述

为什么以下此处的文档会抛出错误而不是创建~/Desktop/test.sh

sed: /first_names.txt: 没有这样的文件或目录

cat << EOF > ~/Desktop/test.sh
#! /bin/bash

set -e

first_name=`sed "$(jot -r 1 1 2048)q;d" $dirname/first_names.txt | sed -e 's/[^a-zA-Z]//g'`

echo #first_name
EOF

标签: bash

解决方案


推荐阅读