タグ

2016年11月22日のブックマーク (2件)

  • uniq コマンド | コマンドの使い方(Linux) | hydroculのメモ

    uniq コマンド 2015/09/25 連続して重複した行を1つにまとめるコマンド。 foo.txt が以下の内容の場合、 $ cat foo.txt 3333 4444 1111 1111 3333 3333 4444 uniq を使うと以下のようになる。 $ cat foo.txt | uniq 3333 4444 1111 3333 4444 連続していない離れた重複行も削除したければ、sortコマンドコマンドで予めソートする必要がある。その代わり順番は保存されない。 $ cat foo.txt | sort | uniq 1111 3333 4444 インストール 2016/03/17 Coreutilsというパッケージに入っているので、CentOSにもUbuntuにも始めから入っている。 オプション 2016/05/10 -c 重複している行数を先頭に付加する。重複していない行

    U1and0
    U1and0 2016/11/22
    cat samplt.txt | sort | uniq -c ヒストグラム化
  • Git リポジトリの内容を zip ファイルにする - Qiita

    git clone したフォルダを単純に zip すると、.git フォルダが含まれてしまったり、普段は .gitignore などで無視しているファイルが含まれてしまったりします。 Git リポジトリの内容だけを取り出して zip ファイルにするには、git archive コマンドが便利です。 参考:GitHub だと、Git のタグをつけておくことで、git archive で生成したファイルと同様の zip ファイルが Release ページからダウンロードできます。 基的な使い方 Git リポジトリの内容を zip ファイルにするには次のようにします。HEAD の部分は、タグ名、ブランチ名、コミットID、などが指定できます。

    Git リポジトリの内容を zip ファイルにする - Qiita
    U1and0
    U1and0 2016/11/22
    git archive HEAD --output=hoge.zip