このディスカッションを参照してくださいコマンドラインの印刷行間に改行を追加するには?、テキストの前に空白行を挿入する必要があります。私は持っています:
sed -i -e '$a\
# Set TexLive 2017 PATH
PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH; export PATH \
MANPATH=/usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH; export MANPATH \
INFOPATH=/usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH; export INFOPATH' .bashrc
しかし、その前に新しい空の行をしたいです。
# Set TexLive 2017 PATH
何を言うべきですか?ありがとう
ベストアンサー1
\
after が必要なため、コマンドは完全に破損しているようですが、# Set TexLive 2017 PATH
改行を追加するには、次のようにします。
sed -i -e '$a\
\
# Set TexLive 2017 PATH \
PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH; export PATH \
MANPATH=/usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH; export MANPATH \
INFOPATH=/usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH; export INFOPATH' .bashrc