MicrosoftがリリースしているOS「Windows 7」は、GUI(グラフィカルユーザーインタフェース)を主なUI(ユーザーインタフェース)として採用していますが、CUI(コマンドラインユーザーインタフェース、またはキャラクタユーザーインタフェース)である「コマンド ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはふしはらかんさんで、 テーマは 「Perlで作るコマンドラインツール」 です。 本稿のサンプルコードは、 本誌サポートサイトから入手できます。 コマンドラインツールを ...
初学者の方々に向けた「macOS×コマンドライン」の解説書。 zshとbashに両対応し, 解説を刷新しました。 本書では, macOSベースでOSの基礎知識とコマンドラインのテクニックを丁寧に解説。 macOSの源流にあるUnix系OSのコンセプトを押さえつつ, ファイルや ...
オリジナルUNIXに敬意を表して、その子孫であるbashのコマンドライン補完機能を先にみていくことにしよう。bashでは、タブキーを使ってコマンドラインの補完を行う。このとき、すでに入力された文字に応じて、補完方法が異なる。補完対象の文字列が ...
前回、Windowsのコマンドラインにおけるヒストリやエイリアスを扱ったので(「Windowsでのコマンドラインのヒストリ機能」)、今回はコマンドラインの補完機能について解説する。 「補完」とは、ユーザーがコマンドラインを入力するとき、入力した文字 ...