タグ

qiitaに関するitchynyのブックマーク (2)

  • シェル芸の可読性を向上させるマルチライナー記法のススメ - Qiita

    マルチライナー記法とは? マルチライナー記法とは、その名の通りシェル芸をワンライナーではなくマルチライナー(複数行)で書くことです。長すぎる行をワンライナーで書くと以下のように横スクロールが必要になって非常に読みにくくなります。(コードは Convert long single line command to a bash shell script より借用。長いコードとして利用しているだけで中身に意味はありません)。マルチライナー記法はこのようなワンライナーを読みやすく書くことです。 nice --20 iperf3 -c somelocation.com -f k | while IFS= read -r line; do echo "$(date) $line"; done | tee onespeed.txt | tee -a speeds.txt; sleep 30 ;cat o

    シェル芸の可読性を向上させるマルチライナー記法のススメ - Qiita
    itchyny
    itchyny 2023/12/26
    タイトルの通りシェル芸をする人に向けた記事で、業務で書く自分には関係ない話だなと思った。スクリプト化して再利用が基本で、物理的だろうと論理的だろうと、こんなに長いワンライナーを人に渡すことはないなぁ。
  • PGP 鍵を用いたファイルの暗号化 - Qiita

    PGP 鍵を使うためには、gpg コマンドをインストールする必要があります。 mac ならbrew, CentOS ならyum でインストールできます。 鍵の作成 gpg --gen-key コマンドでできます。 鍵の種類、有効期限、名前、メールアドレス、パスフレーズ、コメントを入力します。 以下はコメント、パスフレーズなしで作ってます。 % gpg --gen-key [~/.gnupg] gpg (GnuPG) 1.4.20; Copyright (C) 2015 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ご希望の鍵の種類を選択

    PGP 鍵を用いたファイルの暗号化 - Qiita
  • 1