UNIX

特定のディレクトリ以下、すべてのファイルとディレクトリを削除する

システムコールを使ってファイル操作をするCのプログラムを作成する。特定のディレクトリ内のファイルとディレクトリをすべて削除したい。unlink()を使えばファイルは消すことができる。また、rmdir()を使えば空のディレクトリは消すことができる。しかし、…

システムコールを使ったコード

システムコールを使った簡単なCのコードを書いている。ここに載せるのは、引数で指定したディレクトリの名前を変えるだけのものだけど、他により突っ込んだ処理をいろいろやる予定。以下は、たいへんそうだけど今度プログラム化することのリスト。 ディレク…

ファイル名の数値を変換

複数のファイルがあり、それらファイルのファイル名の数値の部分だけを付け変える用途で、シェルスクリプトを使いたい。 file001 -> file003 file002 -> file004 ... file010 -> file012 ...のように変換したい。そのために下記のスクリプトを試してみた。現…

 Virtualboxで、ホストOSとゲストOSでファイル共有

VirtualboxでゲストOSとして使うOpenSolarisで、ホストOSのWindows 7とファイル共有をする。前提条件として、何はともあれGuest Additionsがインストールされていること。 (1)Windows 7上の共有したいフォルダを選び、”共有”の設定を行う。複数のユーザが…

Solarisを動かし始めるまでのメモ

VMware playerでこの前はDebianを使えるようにしたが、今回必要に迫られてSolarisを別マシンで使えるようにすることになる。だいぶ慣れてきたが、手順を記録しておく。□VMware playerのダウンロード: http://www.vmware.com/jp/products/player/ 普通に展開…

Solaris Innovation Forum 2009 (Solaris on x86)

東京ミッドタウンまで行ってきた。六本木一丁目から六本木まで歩く。商用UNIXのSolarisを使うことはまずないが、おもしろそうだったので参戦。 「Solaris」というのが、「Sun OS ???? running on intel and sparc」の略だと初めて知った。????部分は忘れた。…