概要 bashの記法は独特なものが多く毎回ググってしまうのでまとめて(と言いつつまとまりがないですが。。。)おこうと思います。 ある程度まとまってからpostしようとか思ってたらごちゃごちゃになっちゃいました。 bashで使えるという意味なのでposixシェル共通のネタも混ざってます。 随時更新します。参考になれば幸いです。 参考 man bash リファレンスマニュアル Advanced Bash-Scripting Guide カッコ色々 bashでは色々なカッコがありますが、よく違いが分からず使っていたりするのでまとめてみます。 []と[[]] []はtestコマンドのaliasです。[[]]じゃないとできないこととしては、以下のようなものがあります。 空白を含む文字列をクォートしなくてOK var='abc 123' # []の中だとクォートしないとエラーになる [ $var =
OneGet では、パッケージの取得先のことを パッケージソース (PackageSource)と呼びます。OneGetにはデフォルトで2つのパッケージソース(PackageSource) が入っています。*1 Get-PackageSource Name ProviderName IsTrusted IsRegistered IsValidated Location ---- ------------ --------- ------------ ----------- -------- nuget.org NuGet False True False https://www.nuget.org/api/v2/ PSGallery PSModule False True False https://www.powershellgallery... 必要に応じてChocolatey なども
ガンプラのオススメHow to インデックス更新しました〜。 こうしてみるといつの間にか結構なボリュームになってきたなあ。 更新分 [仕上げ]最も簡単なディテール工作 穴あけディテールの話 [仕上げ]影部分処理の話 その2 穴の表現 [撮影]撮影環境 カメラ周辺の機材や小道具の話 [撮影]撮影環境 レフ板を使って目を光らせよう [塗装] スミ入れ色の話 [塗装] ブルーグラデ塗装のちょっとしたコツ [塗装] 色味のコントロールの話 [塗装] いつも使っている色は [素材] 溶きパテの話 [素材] 夏休みっぽく今回は虫ピンのお話です [素材] パイピングについての話 [仕上げ] 影部分の処理の話 [仕上げ] プラ板ディテールのひと手間 段オチフレーム [仕上げ] アクセントの手段としての光沢 [仕上げ] デカールの段差処理のひと手間 [仕上げ] 伏線の回収 デカールの段差 [仕上げ] レッド
この連載では、Fedora 17での実装をベースとして、systemdの考え方や仕組み、利用方法を説明します。今後出てくる予定のRHEL7での実装とは異なる部分があるかも知れませんが、その点はご了承ください。 前回は、systemdの基本概念となるUnitの説明をしました。今回は、日々のオペレーションで必要となる、serviceの操作方法をまとめます。旧来のchkconfigコマンド、serviceコマンドに相当する部分ですね。 サービスの確認 現在稼働中のサービス一覧 # systemctl list-units --type=service UNIT LOAD ACTIVE SUB JOB DESCRIPTION auditd.service loaded active running Security Auditing Service crond.service loaded act
サーバー管理において、そのサーバーに存在するユーザー/グループを管理することは重要ですね。 今回の例は、PowerShell 3.0で、PowerShellのCIM関連コマンドレットを利用してローカル/リモートのユーザーやグループを調べる方法です。 ==== CIM関連コマンドレットの利用要件 TechNetに記載がある通り、CIM関連コマンドレットはWMI 3.0、つまりPowerShell 3.0からの追加分です。 そのため、Windows 7やWindows Server 2008R2の初期状態であるWMI2.0 (PowerShell 2.0)では利用できません。 しかし、Windows7、 Windows Server 2008R2でも、「WMI3.0をインストールしてPowerShell 3.0環境にする」ことで同コマンドレットを利用できます。 Windows 8、Window
Home >> Common >> How to Map Distinct Value Types Using Java Generics Occasionally the average developer runs into a situation where he has to map values of arbitrary types within a particular container. However, the Java collection API provides container related parameterization only. Which limits the type safe usage of HashMap for example to a single value type. But what if you want to mix a
What do you expect your editor to highlight? What are the different ways that we can highlight code without calling external tools? Whilst most editors have converged on a common set of base functionality, there’s still innovation occurring in this field. The limitation of highlighting tools is that you can’t use all of them at the same time. We’ll explore what’s available to help you choose. I’m
最近、VimのカラーテーマをSolarizedにしたんですが、そしたらxxx.txtに書いてたメモがすごく読みづらくなった。 ほんとは画像とか見せたらわかりやすいと思うんだけど、とにかく全部一色で見づらい。 それで今回導入したのがHybridTextというやつ。 これ今年の8月22日にアップされてて、タイミング良すぎてわろた。 入れ方はvim.orgのページ見ればわかると思うけど、一応書くと以下のような感じ。 ダウンロードしたhybrid.vimをsyntaxフォルダに入れるテキストファイル開いて:set filetype=hybridって打ってみる2で色が変わったらOKなので、以下の行をvimrcに追加する au BufRead,BufNewFile *.txt set syntax=hybrid 実際どういろが付くかもvim.orgのページにあるサンプルを見るとわかりやすいんだけど、行
WMware PowerCLIでいろんな情報を入手できるのですが、 ゲストOSに対する情報はどのように入手し、どのような情報を一覧で入手できるのでしょうか? Get-VM・Get-VMguestで取得できる情報・プロパティの一覧。VMware PowerCLI 環境・前提条件 VMware vSphere 5.5 U1 VMware vShpere PowerCLI 5.5 Release 2 Patch1 (Windows Server 2012にインストールしました) 簡単に言いますと、 get-vm は仮想マシンの情報が入手できます get-vmguestはゲストOS(仮想マシン上にインストールされたOS)の情報が入手できます Get-VMで取得できる仮想マシン情報・プロパティの一覧。 get-vm <仮想マシン名> | select * 上記のコマンドで確認が出来ます。 取得できる
ハードディスクのパーティションを分ける方法をご紹介します。 ひとつのハードディスクを複数のハードディスクとして認識させる方法に「パーティション」がありますが、Macのディスクユーティリティを使えば簡単にできますよ!ここでは試しに外付ハードディスクを2つのパーティションに分けてやってみましょう。 まず「ディスクユーティリティ」を起動しパーティションを分けたいディスクを選択し「パーティション」タブをクリックします。「パーティション」のレイアウトで「2パーティション」を選択します。 2つのパーティションのうち、上側のパーティションをクリックし、名前やフォーマット、どれだけの容量を割り当てるかを数字で入力します。通常使用であればフォーマットは「Mac OS 拡張(ジャーナリング)で問題ないでしょう。 つぎに下側のパーティションもクリックし、名前やフォーマット、サイズを入力していきます。さいごに「適
概要 gitのバージョンが1.7.10以降ならば、.gitconfig内で他のファイルをincludeできます。 ドットファイルを公開リポジトリで管理していても、社内プロキシ情報などだけはinclude先のファイルに記載しておくことで非公開にしておくことが可能です。 includeで指定したファイルがなくてもC1083 error when it can't find a file.なんてエラーはおきませんよ。 はじめに 以下のような記事を書きました。 homeshickとgit submoduleコマンドでプラグインも含めたドットファイルを全て管理する http://qiita.com/budougumi0617/items/07cd145af12c65dbe77c でも、うちの会社proxy設定が必要なんです。.gitconfigに認証情報書いているんで公開できません。 でもgitなら
Public Shared Function ReadAllText(ByVal filePath As String) As String 'ファイルを開く Dim sr As System.IO.StreamReader = System.IO.File.OpenText(filePath) '内容をすべて読み込む Dim s As String = sr.ReadToEnd() 'ファイルを閉じる sr.Close() '結果を返す Return (s) End Function public static string ReadAllText(string filePath) { //ファイルを開く System.IO.StreamReader sr = System.IO.File.OpenText(filePath); //内容をすべて読み込む string s = sr.Re
How to change your shell prompt. In my last article I discussed how to change your shell. Now let's change your prompt to make it helpful. Here are what some of my prompts look like: brendhan@TheBaron>$ <--My Bourne shell James@TheBaron:/home/James> <-- My Korn shell [bhorne@TheBaron:bhorne, 10:00 PM, Wed Nov 27] $ <-- My BASH shell TheBaron darcon /home/darcon[11:17PM]$ <-- My Z shell [10:02pm] T
(追記 2014/10/09) 履歴見るのは tig や SourceTree のが快適だなーとやはり思うので Search Result of tag:tig - Qiita なども参考にしてみてください tig だと履歴みるだけでなく stage/unstage が楽 (追記 2014/07/14) 最近は tig 使っちゃってるので、あまりこれのお世話にならなくなっている やりたかったこと 表示色に reverse を使い視覚的なアクセントとして可読性をよくしたい カラー表示するために毎回 --color を指定しないで済ませたい 結果 もう少しターミナルアプリ側の色設定で低彩度寄りに調整したほうがいい気がする。 1の解決 : オレオレ git log フォーマット を作った $ git log --pretty=format:'%C(red reverse)%d%Creset%C(
rsync でディレクトリの同期(バックアップ) 提供:maruko2 Note. 移動: 案内, 検索 目次 1 書式 2 option 3 使用例 3.1 source ディレクトリ内のファイルを、backup ディレクトリへコピーする 3.2 ディレクトリの同期 3.3 SOURCE で指定するディレクトリ名の最後にスラッシュを付けるか付けないか 3.4 ssh と組み合わせリモートマシンにコピーする 4 rsync サーバ 4.1 rsyncd.conf 4.2 デーモンモードで起動 4.3 rsync サーバとの同期方法 4.4 モジュールの指定例 4.5 rsync サーバのセキュリティ対策 4.5.1 同期元アドレスを限定する設定 4.5.1.1 設定例 4.5.2 同期時にユーザー認証を必要とする設定 4.5.2.1 rsync サーバ側の設定 4.5.2.2 クライアント
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く