【 eval 】コマンド――文字列を評価、連結して実行する:Linux基本コマンドTips(170) 本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、文字列を評価、連結して実行する「eval」コマンドです。
sourceコマンドとは? 「source」コマンドは、ファイルに書かれたコマンドを現在のシェルで実行する、というコマンドです。主にシェルの設定ファイルを反映させる際に使用します。 sourceコマンドはシェルに組み込まれたビルトインコマンドで、bashやtcsh、zshに共通して使用できます。ビルトインコマンド「.」の処理内容は、sourceと全く同じです ※1。 ※1 bashでは、「source ファイル」と全く同じ処理を「. ファイル」でも実行できる。しかし、bashの基であるshでは「.」コマンドしか利用できず、sourceコマンドは使用できない。CentOSでは、shはbashへのシンボリックリンクとなっており、Ubuntuの場合はdash(Debian版ash、sh互換の軽量シェル)へのシンボリックリンクとなっている。つまりCentOSのshではsourceコマンドを利用でき
単純に文字の色が変わるだけではなく、フォントがボールドになったり、背景に色が付いているものもある。 色分け表示オプションの追加 まずは、色分け表示をさせるためのコマンドラインオプションを追加させる。 本物の ls では、 --color という「長い」オプションのみだが、 ここでは、 -C という短いオプションでも指定できるようにする。 本物の ls では、 -C はカラム表示を指示するために使用されているので別の意味になる。 コマンドラインオプションのパース処理に以下のような修正を加える。 const struct option longopts[] = { ... { "color", no_argument, NULL, 'C' }, ... }; while ((opt = getopt_long(argc, argv, "aACFl", longopts, NULL)) != -
2019年8月更新 2年の間にWindowsでのDocker開発環境が進化したのと 知人より凄い便利な機能を教えてもらったので共有します おさらい 今までの大雑把なおさらいとして Windowsでのサーバ開発はDockerを使えば問題なく出来る (実際私は2016年からWindowsでサーバ開発を行っている) VirtualBoxなどを使い、boot2dockerを使いVM上のLinuxで開発も出来るが Windows10 Pro64bitで Hyper-VをONにして Docker for Windowsで開発するとカッコイイ ただし、WindowsにはBashがないのでシェルスクリプトが実行できない WSLを使いDockerをインストールし、Docker for WindowsのExportを使えば良い ただし、WSLのマウントポイントが /mnt/c/ になっているため、環境変数やs
この表に示す通り、WSLは既存の取り組みでそれぞれ諦めざるを得なかった部分の両立を図った新しい選択肢と言えます。 端的に言うと、「WindowsにLinux互換のコマンド操作インターフェースが加わった」状態に近いものとなっています。 Linuxのデスクトップ環境やmacOSでは、「普段の操作はGUIで行いつつも、定型的な処理を素早く済ませたい場合には『端末』のウィンドウを開いて、その中で普段サーバーの操作に使っているのと同様のコマンド操作を行う」という使い方ができますが、WSLによってWindowsでもこれに近いことができるようになります。 WSLそのものの導入手順やWSLの仕組みの概要については、技術情報サイトの記事やまんがでわかるWSLなどに譲る事にして、この記事では具体的な活用事例にフォーカスしてご紹介していきます。 なお、Windows 10 Creators Updateおよびそ
はじめに 日本時間の8月3日から提供が開始されたWindows 10のAnniversary Updateで、ついにBashがやってきました。 これでいろいろなストレスから解放されるはず。さっそくインストールして、使ってみましょう! 2017/11/02追記 Windows 10 Fall Creators Updateにおいてインストール作業が簡略化されました。 また、名称も「Bash on Ubuntu on Windows」から「Windows Subsystem for Linux」に変更されています。 旧バージョンをお使いの方にもわかるようにその都度注釈を入れていきます。 機能の有効化 まず、Windows側でLinux Subsystemを有効化する必要がありあす。 スタートボタンを右クリックして、アプリと機能をクリックします。 さらに、右上にあるプログラムと機能をクリックしま
Posted by NAGAYA on Dec 8th, 2016 こんにちは!めぐたんです。 グランフェアズでGitの運用が始まってからずいぶん経ちますが、Git Bashの設定ってあまり頓着したことがありませんでした。何だかんだデフォルトのまま使い続けています…(笑) そこで、今回は初心に帰ってGit Bashの設定などを見直してみます!Gitを始めたばかりの人はもちろん、使い慣れた人も以外と知らないことがあるかも…?です。 Git Bashとは? Git Bashは、Windowsにてコマンドでgitの操作を利用する際に使うターミナル(いわゆる黒い画面)のこと。 Git for Windowsのインストールが済んでいると使えるようになります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く