エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
bashなどでコマンドがエイリアス展開されるのを無効化するにはいくつか方法がある。 たとえばlsの場合、... bashなどでコマンドがエイリアス展開されるのを無効化するにはいくつか方法がある。 たとえばlsの場合、 /bin/lsのように直接実行ファイルを指定する $(which ls)のようにコマンド置換を経由して実行ファイルを指定する command lsのようにシェルのビルトイン関数を経由する といった方法がある。 ところが、実はコマンドの頭にbackslashをつけるだけでもエイリアス展開を無効化することができる。 $ \ls POSIXシェルの仕様には次のように書かれている(強調は筆者による)。 http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html 2.2.1 Escape Character (Backslash) A <backslash> that is not quoted shall p