ブログパーツ アクセスランキング
インフラ情報まとめ
アクセスランキング
サーバー、クライアント関係の構築、運用等のまとめ書きです。旧名 ほぷぅ(。・ω・)ノPCまとめ

スポンサーサイト




にほんブログ村 IT技術ブログ IT技術メモへ
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。








  1. --/--/--(--) --:--:--|
  2. スポンサー広告

シェル Unix/Linux シェル関数




にほんブログ村 IT技術ブログ IT技術メモへ

シェル Unix/Linux シェル関数
組込みコマンド5 set


●set コマンド

set コマンドは、シェルのオプションをオンにしたりオフにしたりします

-------------------------------------

[root@localhost sh]# sh   シェルを起動
sh-4.2# echo abc       普通にコマンドを入力、結果は普通
abc
sh-4.2# set -v       -vオプション(冗長モード)をつける
sh-4.2# echo abc      コマンドを打つと、入力コマンドを表示後、結果が出ます
echo abc
abc
sh-4.2# set +v       -vオプションを元に戻す(-vはまだ有効)
set +v
sh-4.2# echo abc      -vオプションはオフになります、入力コマンドは表示されず
abc
sh-4.2#

-------------------------------------


シェルにはさまざまなオプションがありますが、それを切り替えたいときにsetコマンドを使います。


オプション
-I ^DによるEOFを無視
-i 対話的に動作
-n コマンドを読取るが実行せず
-s コマンドを標準入力から読む
-v 入力されたコマンドを標準エラーに出力
-x コマンドの実行前に、実行コマンドを標準エラーに出力


シェルによっても少し違うルールもあり・・これが全部ではありません。
注意として - を伴うとフラグオン、+ を伴うとフラグオフになります。


set parameter

とすることで、位置パラメタに値をセットすることが可能になります。

-------------------------------------
#!/usr/bin/bash
echo $0 $1 $2 $3 $4
set aa bb cc
echo $0 $1 $2 $3 $4
-------------------------------------
[実行結果]
[root@localhost sh]# sh test_set 1 2 3 4 5
test_set 1 2 3 4
test_set aa bb cc


このシェルスクリプトには5個の引数を渡しています。
それぞれ順に$1から代入されていきます。

2行目の結果は、$0から$4までを表示するだけなので5番目の引数は表示されません。
「コマンド名 1 2 3 4」という結果になります。


その後、setコマンドを使って位置パラメタの値を変更しています。
setコマンドに渡した引数は、aa, bb, cc という3つだけなので
これが順に$1から$3までの位置パラメタに置き換わります。


setコマンドを発行した時点で、それまでの位置パラメタの値は
全部クリアされてしまいます。


最後に出力されるのは新しくセットした値だけです。

引数なしにsetとだけ打つと、現在セットされている変数の一覧とその値
表示されます。


[root@localhost sh]# set
BASH=/bin/bash
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
(略)
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
(略)






スポンサーサイト



テーマ:UNIX/Linux - ジャンル:コンピュータ


  1. 2012/08/31(金) 19:30:37|
  2. Linux/Unix シェル
  3. | トラックバック:0

Ubuntu12.04 GIMPのインストール




にほんブログ村 IT技術ブログ IT技術メモへ

Ubuntu12.04 GIMPのインストール


本格的なフォトレタッチソフトです。Photoshopのような機能を備えていますが、
似ていることは似ていますが、それと同じように操作しようとすると面を食らいます。
そこまで操作性はよくはないですが、無料でできることでは最高峰のものだと思います。


ソフトウェアセンターよりGIMPをインストールします。
プラグインも同時にインストールする場合にはチェックを入れてください。
Ubuntu12 GIMP1


アクティビティのアイコンです。

Ubuntu12 GIMP2


作業例)
フィルター → アニメーション → Ripping

Ubuntu12 GIMP3


作業例)

フィルター → 芸術的効果 → weave

Ubuntu12 GIMP4










テーマ:ubuntu - ジャンル:コンピュータ


  1. 2012/08/30(木) 19:30:46|
  2. Linux-Ubuntu12.04
  3. | トラックバック:0

Win7 削除ファイルの復活防止




にほんブログ村 IT技術ブログ IT技術メモへ

Win7 削除ファイルの復活防止


ファイルをゴミ箱から削除しても、ファイルのインデックスが
削除されるだけで中身は消えていません。


復活ソフトで復元できる場合があります。


Cipher.exe を /w:ディレクトリ オプションで実行すると

空き容量に特定のパターンを3回上書きします。
この処理により、データを復元することがほぼ不可能になります。


NTFSフォーマットされた場合のみです。処理は長いです・・・

EFSTMPWP というフォルダができますが完了後消えます。


Win7 Cipher.exe 削除ファイルの復活防止1



実例)

F:\>cipher /w:f:\
できるだけ多くのデータを削除するために、CIPHER /W の実行中
はほかのアプリケーションをすべて終了してください。
0x00 に書き込み中
.............................................................
0xFF に書き込み中
.............................................................
乱数 に書き込み中
.............................................................


実際のスクリーンショット

Win7 Cipher.exe 削除ファイルの復活防止2










テーマ:Windows - ジャンル:コンピュータ


  1. 2012/08/29(水) 19:30:31|
  2. Windows 7
  3. | トラックバック:0
次のページ


サイトマップ・お奨め記事

CentOS7 まとめ
Ubuntu14 まとめ
Ubuntu12用無線アダプタ紹介
Ubuntu12 まとめ
Server 2008R2 まとめ
SCCM2012R2 まとめ
Windows10 アップグレード
Windows7 まとめ
Windows7 SSD まとめ
Windows8 まとめ
EaseUS Todo Backup Server
Linux Destbision まとめ
Linuxコマンド関連Index
Zorin8.1まとめ
Fedora17まとめ
Fedora15まとめ
VB Script まとめ
USB3.0で快適バックアップ
リンク集・メール


スポンサードリンク


リンク


サイト登録Paseon

・はじめての自宅サーバ構築 - Fedora/CentOS -

・Fedoraで自宅サーバー構築

・CentOSで自宅サーバー構築

・ぼくんちのTV別館

・ネットセキュリティブログ

・まとめ横丁

・オールフリーソフト


相互リンク更新情報
BookMark
GPUベンチマーク(ドスパラ)
VMware OS仮想化
EaseUS
Fedora releases ISO
【Http外部からの表示確認】
ポートスキャンチェック
IPA情報処理推進機構
無料DNS ieServer
無料DNS-MyDNS
yahooログイン履歴チェック
メール不正中継拒否テスト
Fedora Project
allbootdisks
Edy Viewer
ESXi動作実績ハードウェア@Wiki
IEEE Standards

---ライセンス認証解除系リンク---
ShadowProtect Personal
.NET製品
弥生



--所有サーバーWiki--
NEC Express5800/S70
HP ProLiant ML110G5
PRIMERGY TX100 S3

このブログをリンクに追加する

カテゴリ

Linux (45)
Linux-CentOS7 (70)
Linux-Ubuntu14.04 (87)
Linux-Ubuntu12.04 (76)
Linux-Zorin8.1 (36)
Linux-Fedoras.soft (19)
Linux-Fedora18 (11)
Linux-Fedora17 (39)
Linux-Fedora15 (60)
Linux-Fedora11 (36)
Linux-Fedora16 (1)
Linux-Security (3)
Linux/Unix シェル (38)
Linux Distribution (53)
仮想OS (31)
Windows Server 2008 (254)
Windows Server 2012 (30)
Windows Server コマンド (39)
Windows Server アプリ (14)
Windows (40)
Windows 10 (3)
Windows 7 (59)
Windows 8 (257)
Windowsアプリ (23)
Windows 8 アプリ (29)
Windows レジストリ (6)
Windows BAT (17)
ネットワーク (5)
MySQL (1)
ニュース (8)
ハードウェア (11)
Windows VBScript-Basp21 (1)
VBScript (29)
Windows Vista (1)
Windows グループポリシー (3)
Security (6)
未分類 (4)
クールなアイテムまとめ (5)
Game (1)
PowerShell (4)


Linux ブログランキングへ

カテゴリ2

SCCM Backup 遠隔操作 VirtualBox FeliCaポート/パソリ ESXi 

カウンター

RSSリンクの表示

アクセスランキング

[ジャンルランキング]
コンピュータ
63位
アクセスランキングを見る>>

[サブジャンルランキング]
その他
14位
アクセスランキングを見る>>



フィードメーター - ほぷぅ(。・ω・) ノ PCまとめ Linux,Win,自宅サ..


Windows ブログランキングへ

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

 



Linux ブログランキングへ





<%plugin_third_title>

<%plugin_third_description>

<%plugin_third_content>

<%plugin_third_description2>

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。