バッチファイルを作るに当たって必要そうな命令をまとめてみた。
構文的には意外と貧弱だが、細かいオプション機能が豊富だった…。
WindowsXPの場合、「コマンド拡張機能が有効でないと使えない」というものが多々あるけど、デフォルトで有効だからいちいち気にしない方向で。
関連して色々なところを修正したから、疲れた~。
バッチファイルを作るに当たって必要そうな命令をまとめてみた。
構文的には意外と貧弱だが、細かいオプション機能が豊富だった…。
WindowsXPの場合、「コマンド拡張機能が有効でないと使えない」というものが多々あるけど、デフォルトで有効だからいちいち気にしない方向で。
関連して色々なところを修正したから、疲れた~。
MS-DOSの基礎と称してメモを作成。
内容はUNIXの基礎と瓜二つ(苦笑)だが、コマンドをつなぐ記号だとか、微妙に違うことがある。
ついでに、プログラミング言語比較の概要の章にMS-DOSとUNIXを追加。
あと、WindowsXPのfor文の拡張が面白かったので、UNIXのwhichもどきを作ってみた。
いろんな人が作ってると思うので、今さらなんだけどね。
しかしエイリアスまで対応してみたが、自分じゃエイリアスは使ってないので関係ないぞ(爆)
UNIXでディレクトリから読込権限を外したとき、ディレクトリの中をlsで表示することが出来ないのは分かっていたが、ファイル名を直接指定すればファイルアクセスは出来ることを確認。
lsでワイルドカードを使ったファイル名指定をしても、マッチしない。
(1つも読み込めないんだから、当たり前)
tcshでファイル名の補完機能を使おうとすると、エラーになった。
また、ディレクトリが空であればrmdirで削除できるが、rm -rは空でも空でなくても削除できない。
(rm -rは削除前にディレクトリを読みに行くってことかな?)
ファイルアクセスは出来るけどファイル名の表示が出来ないっていうのは、嫌がらせでしかないな(苦笑)
いや、隠しファイルとして、意外と使えるかも??
「あるディレクトリの下のファイルが全て隠れている(ことは明らかです)」(爆)