タグ

ブックマーク / takuya-1st.hatenablog.jp (3)

  • bashで複数行の文字列の代入と、ヒアドキュメントを使わずに変数に格納する方法 - それマグで!

    bash で複数行の文字列を変数に格納する方法 「改行が入らない」ではなく、「改行が見えない」のです。入らないと思って改行を調べてしまう事例が多いです。注意しましょう その1:一番シンプルなのはそのまま str=" ここは サンプル の複数行文字列 です。 " echo "$str" echo $str ではなく、 echo "$str" なのがちょっと味噌ですね その2:ヒアドキュメント編 一般的なのは、ヒアドキュメントをつかって定義する方法。インターネットを探すとコッチが多いんだけど、なぜわざわざcatを呼び出す無駄なことをしているのか理解できない。dash/bash/zsh でもサンプル1で動くのに。 str=$(cat <<EOS ここは サンプル の複数行文字列 です。 EOS ) echo "$str" なぜ "$str" とクオートが必要なのか? クオートが必要なのは、改行を

    bashで複数行の文字列の代入と、ヒアドキュメントを使わずに変数に格納する方法 - それマグで!
    hymd3a
    hymd3a 2020/03/08
    Bash ヒヤドキュメント
  •  いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由 - それマグで!

    Mac大流行なのでCygwinに需要ないかもしれないけど。一年間のCygwin体験をまとめてみた。今年1年で一番使ったツールで感謝してる。 CygwinはWindows環境にそのままLinuxのCUIツールを導入できる。もう「コマンドプロンプト」に拘る必要は薄くなりました。 僕は今年1年の一番の収穫はCygwinを使ったこと。 Cygwinを使うことでターミナルを使いこなせるようになった。そしてMacに移行してもターミナルさえあるから困らないと思えるようになりました。 コマンドプロンプトを捨てるべき理由 ・SSHコマンドでリモートサーバにアクセスしても文字化けする。 ・色・フォントがダサくて使い物にならない。 ・コマンドが少ない。grep したい。findしたい cmd.exeをすててMinttyを使おう。 Cygwinを使うと、minttyというPuttyベースの素晴らしい。ターミナルが

     いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由 - それマグで!
  • Googleカレンダに「日付・場所・予定」をたった一回で入力する方法を知ってると捗るよ - それマグで!

    時間と場所を簡単に入力する方法 っていうのがあるんです知ってた?知ってると超・便利ですよ!! 僕のやってるライフハックを紹介します.みんなもコレできっちり予定入力しようね! 時間っぽいものは全部時間に Googleカレンダでは、時間っぽいものは全部時間に変換されます 予定を入力するときに時間も入れてみましょう HTML5勉強会 15:00時間っぽいモノを入れれば、全部開始時間になります. 終了時間も入れられます HTML5勉強会 15:00-18:00ハイフンで開始-終了が入ります. 「場所」も それくらい知ってるよって人は「場所」も入れましょう HTML5勉強会 15:00 in 大阪駅前第三ビルin に続けて場所を書けば,場所が入力されます.一度に入力できます. ポイントの纏め 予定の名前 at 時間 in 場所 at / in の順序は問わない 順序はどっちでも良いので 予定の名前

    Googleカレンダに「日付・場所・予定」をたった一回で入力する方法を知ってると捗るよ - それマグで!
  • 1