<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ランドマークの日常記</title>
<link>https://ameblo.jp/yut0421/</link>
<atom:link href="https://rssblog.ameba.jp/yut0421/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>こんにちは！このブログでは私、ランドマークが気になった出来事・話題などについて自由に書いております。</description>
<language>ja</language>
<item>
<title>[シェルスクリプト]シェルスクリプトの基本まとめ</title>
<description>
<![CDATA[ <a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20070824/280327/" target="_blank">シェルスクリプト工房</a>を完走したので覚書として<br>使用した基本事項をまとめてみます。<br><br><br>◆テンプレート<br>ファイル：hello.sh<br>-------------------------<br>#!/bin/bash<br><br>echo "Hello World !"<br><br>exit 0<br>-------------------------<br><br>・実行方法<br>　sh hello.sh<br><br>・実行結果<br>　Hello World !<br><br><br>◆代表的な構文とコマンド<br>・if文<br><br>-------------------------<br>if [ 条件 ]; then<br>    処理<br>elif [ 条件 ]; then<br>    処理<br>else<br>    処理<br>fi<br>-------------------------<br><br>※条件の指定方法については次のサイトが<br>　非常に参考になったのでよかったら併せて参照ください。<br>　参考：<a href="http://shellscript.sunone.me/if_and_test.html" target="_blank">if 文と test コマンド</a><br><br><br>例）<br>target="./sample.txt"<br><br>if [ ! -d $target ]; then<br>    echo "target is not directory"<br>else<br>    echo "target is directory"<br>fi<br><br><br>・for文<br><br>-------------------------<br>for 変数 in 代入する値のリスト<br>do<br>    処理<br>done<br>-------------------------<br><br>例）<br>#!/bin/bash<br><br>for i in "$@"<br>do<br>    echo $i<br>done<br><br>　実行結果<br>　$ sh for.sh a.txt b.txt<br>  a.txt<br>  b.txt<br><br><br>・read　コマンド<br>標準入力を受け付ける<br><br>例）<br>　read str<br>  echo $str<br><br><br>・　”.”　<br>設定ファイルを読み込む<br><br>例）ローカルに保存されているファイル(.sample.txt)<br>　. "./sample.txt"<br><br><br>◆よくある使い方<br>シェルスクリプトというよりLinuxでよく用いる形です。<br><br>・grepとパイプ(|)<br><br><br>◆特殊なシェル変数<br>シェルスクリプトでよく用いるシェル変数の一覧です。<br>(参考：<a href="http://www.atmarkit.co.jp/ait/articles/0010/19/news003.html" target="_blank">シェルの変数に慣れる</a>)<br><br><br>・＄数字<br>　シェルスクリプトやコマンドを実行した際の引数が記録されています。<br>　例）　sh hello.sh a.txt b.txt<br>  $1 は a.txt<br>  $2 は b.txt<br>  です。<br><br><br>・＄＃<br>　シェルスクリプト実行時に与えられた引数の数<br>　例）　sh hello.sh a.txt b.txt<br>  $# は 2<br>  です。<br><br><br>・$0<br>　実行されたシェルスクリプトのファイル名を表します。<br>　例）　sh hello.sh<br>  $0 は hello.sh<br>  です。<br><br><br>・$@<br>　引数変数をスペースで区切ってすべて表示します。<br>　例）　sh hello.sh a.txt b.txt<br>  $@ は a.txt b.txt<br>  です。<br><br><br>最後まで読んでいただきありがとうございます。<br>随時ブラッシュアップしていく予定なので<br>記載したほうが良い、記載して欲しい内容などありましたらご指摘くださいm(__)m<br>
]]>
</description>
<link>https://ameblo.jp/yut0421/entry-12112675386.html</link>
<pubDate>Fri, 01 Jan 2016 13:55:19 +0900</pubDate>
</item>
<item>
<title>[Linux]CentOS07で日本語キーボード設定にするには</title>
<description>
<![CDATA[ CentOS07でキーボードの設定を日本語キーボードに変更する方法を紹介します。<br>筆者も変更に手間取ったので覚書も兼ねてます。<br><br>検索エンジンでキーボードの変更方法を調べると<br>localeというコマンドを使用した設定方法がよく出てきますが<br>(参考：<a href="http://gmt-24.net/archives/1200">CentOS 7のキーボードレイアウト変更</a>)<br><br>ここではGUIモードで変更する方法を記載します。<br><br>◆GUIモードで変更する場合<br><br>CentS07を起動したら画面左上にある「アプリケーション」から<br>「システムツール」→　「設定」と進んでください。<br><br>設定ウィンドウが開くのでその中から「キーボード」を選択し、<br>「タイピング」タブの下部にある「入力ソース」へ進みます。<br><br>「オプション」をクリックすると「キーボードショートカット」の説明が現れます。<br><br>説明に従い、「Super+Space」(Windowsキー+Space)をタイプすると<br>順番にキーボードタイプが変更されるので実際にタイプし確認してみてください。
]]>
</description>
<link>https://ameblo.jp/yut0421/entry-12111517544.html</link>
<pubDate>Tue, 29 Dec 2015 12:40:35 +0900</pubDate>
</item>
</channel>
</rss>
