タグ

bashに関するryujinnoのブックマーク (3)

  • bashの似てて紛らわしいもの [[ / [ / test  はどこが違うの? - それマグで!

    似てて紛らわしいものシリーズ  [[ / [ / test bash の記号で初心者泣かせの、似てて紛らわしかったり、使い分けがわからなかったり、読み方を間違えてパニックになる記号について書く [ / [[ の違い 結論から言います [[ / [ は同じものです。 [[ が新しい書き方で機能強化されています。 [ / test の違い 違いはありません。同じものです。*1 [[ は [ とほぼ同じ機能と目的を持ちます。 個人的な意見ですが、 bashを書く上においては [[ でいいと思います。 というか bash が動かない環境なんてもうなくなったんだし、 [[ でいいと思います。個人的な意見ですが。 [/ [[ のヘルプを見てみます。 ちなみに bash で「返す」といえば終了ステータスのことです。 help [[ [[ ... ]]: [[ expression ]] 条件式のコマンド

    bashの似てて紛らわしいもの [[ / [ / test  はどこが違うの? - それマグで!
  • Bashタブ補完自作入門 - Cybozu Inside Out | サイボウズエンジニアのブログ

    ドーモ、SREチームの湯谷(@yutannihilation)です。最近気になるモジュラーシンセはIntellijelです。 上司がいい感じのコマンドをつくるという記事を書いていましたが、いい感じのコマンドにはいい感じのタブ補完を付けたくなります。この記事ではBashのタブ補完を自作する方法を紹介します。 タブ補完の仕組み Bashのタブ補完自体はBashに組み込まれている仕組みです(参考:Bash Reference Manual - 8.6 Programmable Completion)。completeというBashの組み込み関数によって補完方法(compspec(completion specification)と言うらしいです)が規定されていて、これがタブなどによって起動されます。 タブ補完は、lsならファイル名、cdならディレクトリ名、というようにコマンドに応じたものが設定さ

    Bashタブ補完自作入門 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • Bash Reference Manual

    Bash Features This text is a brief description of the features that are present in the Bash shell (version 5.2, 19 September 2022). The Bash home page is http://www.gnu.org/software/bash/. This is Edition 5.2, last updated 19 September 2022, of The GNU Bash Reference Manual, for Bash, Version 5.2. Bash contains features that appear in other popular shells, and some features that only appear in Bas

  • 1