FC2ブログ

sed コマンドではまりました

sed コマンドを使い、ファイル最終行へ追記するという処理をしていましたが

なぜか追記できないということで30分ほど悩んだ結果

ただファイル名が違っていたということでした

sed -i "$r virtualhost.txt" test.txt
というようにして

test.txt の最終行へ追記しようとしたのですが
なぜかコマンドを入力してエラーもでていないのに
追記されないため悩んだのですが

virtualhost.txt を
virtulhost.txt

とタイプミスしてファイルを間違えていました

今回の結果、ファイルのパスやファイル名を間違えていても
sed で記述したときにはエラーがでないということです

もっとも、vim でファイル名を間違えたときにも新規ファイルが作成
されますが、このときには白紙のファイルになるので
間違いに気づきました

今後はファイルのタイプミスがないか気をつけようと思います
スポンサーサイト



テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック