0
私は、ユーザーに代わって.bash_profileに行を追加するプログラムを作成しています。しかし、私のプログラムは、同じユーザによって何度もマシン上に再挿入される可能性があります。 .bash_profileファイルに任意の数の重複行を追加するのではなく、この行をファイルに一度だけ追加する方法を教えてください。 最も簡単な方法は、.bash_profileファイルを読み込んで各行を見て、その行がまだ存在しない場合は新しい行だけを追加することです。より良い方法はありますか?.bash_profileに重複する行を追加しないようにする
追加される行は何ですか?それはその点で違いを生むかもしれません。 –
行は次のようになります。export NODE_PATH = $(npm root -g):$ NODE_PATH –
この行が重複している場合は大したことではありませんが、二重引用符を避けることをお勧めします。 –