[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

272users がブックマーク コメント 13

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita

272 users qiita.com/ko1nksm

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント13

  • 注目コメント
  • 新着コメント
masatomo-m
/bin/[ が使われなくなってるの全然知らなかった。興味深い

その他
oooooo4150
"[ は /bin/[ を呼び出していない" これ知らなかった!!

その他
kknsd
"なお括弧二つの文法は POSIX では $(( ... )) のみが標準化されており、どのシェルでも使うことが出来ます。"

その他
Vaduz
めちゃ良かった

その他
at_yasu
あー...... test -> [ は知ってたしそのつもりだったけど、 [[ は [ のコマンド拡張だと勝手に思ってた。そして雰囲気で使ってた。なるほど...

その他
tmatsuu
「今のシェルは高速化のために [ をシェルに組み込んでいるため /bin/[ を呼び出していません。」まじか。知識が古いまま凝り固まってる。

その他
versatile
ほほう

その他
t_motooka
これは良い資料

その他
richard_raw
二重カギ括弧はPOSIXじゃなかったのか......。

その他
netcraft3
知らないことが多い。勉強になった

その他
takuya_1st
posix原理主義を捨てて[[を使えば良い。!/bin/bashをshebangに書けば良いのだ。bashでもzshでも使える。

その他
kknsd
kknsd "なお括弧二つの文法は POSIX では $(( ... )) のみが標準化されており、どのシェルでも使うことが出来ます。"

2022年11月07日 リンク

その他
masatomo-m
masatomo-m /bin/[ が使われなくなってるの全然知らなかった。興味深い

2022年11月07日 リンク

その他
oooooo4150
oooooo4150 "[ は /bin/[ を呼び出していない" これ知らなかった!!

2022年11月06日 リンク

その他
kkobayashi
[[]]はPOSIXにないのか・・・

その他
yarumato
"[[ ... ]] が使えないのはdash、FreeBSD shなどash系だが、最近のBusyBox ashでは使える。" 自分はまさにDebianとFreeBSD使いなのでdash,sh使う立場。FreeBSDでは/usr/local/bin/bash で、/bin/bashなんて無いし。

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「シェルスクリプト...」が注目されています。

気持ちをシェアしよう

ツイートする

シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita

はじめに bash などのシェルには [ ... ] と [[ ... ]] の二種類の比較方法があります。(( ... )) を含... はじめに bash などのシェルには [ ... ] と [[ ... ]] の二種類の比較方法があります。(( ... )) を含めると三種類です。一つ目はコマンドで残りはシェルの文法なのですが、具体的に何が違うのでしょうか? そもそもなぜ似ている機能があるのでしょうか? この記事は言語設計者の気持ちになって考えることで、その理由を解き明かそうという記事です。 なお、違いについての簡単な説明については「test と [ と [[ コマンドの違い - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog 」の記事がよくまとめられていますので紹介します。一通りの違いを素早く知りたい方はこちらを参照してください。 参考 シェルの歴史や種類については「シェルの歴史 総まとめ(種類と系統図)と POSIX の役割」に詳しくまとめています(系統図とか頑

ブックマークしたユーザー

  • guitgraph2024年03月02日 guitgraph
  • techtech05212023年03月21日 techtech0521
  • donotthinkfeel2023年01月30日 donotthinkfeel
  • Vaduz2022年11月26日 Vaduz
  • mapk0y2022年11月20日 mapk0y
  • lugecy2022年11月20日 lugecy
  • mieki2562022年11月19日 mieki256
  • araki_k2022年11月16日 araki_k
  • at_yasu2022年11月16日 at_yasu
  • sc3wp06ga2022年11月15日 sc3wp06ga
  • Nyoho2022年11月15日 Nyoho
  • takehikom2022年11月15日 takehikom
  • nigiri10can2022年11月14日 nigiri10can
  • tmatsuu2022年11月13日 tmatsuu
  • kaido2022年11月11日 kaido
  • somathor2022年11月09日 somathor
  • knj29182022年11月09日 knj2918
  • k_wizard2022年11月09日 k_wizard
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /