タグ

ブックマーク / auewe.hatenablog.com (2)

  • sedでファイルの最終4行を消す処理について - 余白の書きなぐり

    結論から言うと、sedを使ったスマートな方法は無いので、headコマンドを使いましょう。 $ head -n -4 file # どうしてもsedを使いたければ $ cat file |sed -e '$d' |sed -e '$d' |sed -e '$d' |sed -e '$d' デマが蔓延している 以下のような$-3記法(そんなsedはない)をデッチ上げて紹介している記事が多い。 $ sed -e '$-3,$d' file sedコマンドの備忘録 - Qiita フィルタの利用法:ねこすけのシェルスクリプト sed usage - Shouheiのメモ sedコマンドによる最終行の削除について - UNIX・Linux 締切済 | 教えて!goo デマの発生源? SBクリエイティブ:【正誤情報】入門UNIXシェルプログラミング 改訂第2版 ●第7章:p.175、下から3-1行目

    sedでファイルの最終4行を消す処理について - 余白の書きなぐり
    U1and0
    U1and0 2019/05/02
    “sedでファイルの最終4行を消す処理について シェルスクリプト 結論から言うと、sedを使ったスマートな方法は無いので、headコマンドを使いましょう。 $ head -n -4 file”
  • Gnuplot で複数のグラフを並べる方法 - 余白の書きなぐり

    バンド図 なんかを描く際に、 いくつかのグラフを横に並べて描画したくなる。 あるいは数種類の量を比較するなら、縦に並べたくなるだろう。 そういう時には Gnuplotのコマンド set multiplot を使用して複数枚のグラフを並べれば良いのだが、 いくつかハマりどころがある。 # set size と set origin でグラフの位置を調整する # 余白は全て0にする (こうしないとグラフサイズが意図せず変更される) set lmargin 0 set rmargin 0 set tmargin 0 set bmargin 0 # multiplotする前に yrangeを指定 set yrange [0:4] set multiplot # 左のグラフ set title "直線" set size 0.2 , 0.8 set origin 0.1 , 0.1 set xran

    Gnuplot で複数のグラフを並べる方法 - 余白の書きなぐり
    U1and0
    U1and0 2015/11/26
    # 余白は全て0にする (こうしないとグラフサイズが意図せず変更される)←大事!
  • 1