#!/bin/bashの意味とは
例えば「test.sh」という下記のシェルがあったとする。 #!/bin/bash echo "I like Caramel Macchiato" そしてそのシェルを実行する際には ./test.sh なんてコマンド […]
ログインシェルの確認方法
echo $SHELL /bin/bash fingerコマンドを使うと他ユーザの情報を見る事ができます。 finger fedora Login: fedora Name: Directory: /home/fedor […]
衝撃の発見!ディレクトリのパーミッション(アクセス権限)
今回はディレクトリのパーミッションについてです。ファイルのパーミッションはまぁ~意味の通りなんで分かりやすい。 ファイルのパーミッション それに引き換えディレクトリのパーミッションになると分かりずらい・・・ってか記号の […]
Linuxのホームディレクトリ内にある名前を半角に変更する
/home/[ユーザ名] や /root 配下にあるディレクトリは、OSを日本語設定にしていると基本は「デスクトップ」とか「ドキュメント」の様に全角のディレクトリ名になります。でもコマンドでディレクトリの移動をする際は […]
Fedora35のクリーンインストール
事前準備で作成したインストール用USBメモリを使ってFedora35をクリーンインストールします。 このページで使用しているインストール時の画面キャプチャーはキャプチャーする為にHyper-Vを使ってキャプチャーしたの […]
バッチからPowerShellを起動させる
PowerShellを直接実行しようとしても怒られて実行できない。Windowsのデフォルトポリシーでは拡張子.ps1は普通に実行させることができなくなっている。 セキュリティー的に簡単にポリシー変更するのも気がひける […]
リストファイルを1行ずつ読み込み(バッチ)
日頃のPCのバックアップを行う場合、対象ファイルをバックアップしておく事になるが運用していくにつれバックアップ対象のファイルが増えたり減ったりすることがある。逆に週次で対象ファイルを削除しなきゃいけない。なんて事もある […]
バッチでコマンドが正常終了しなかった場合の条件分岐
Windowsバッチでコマンド実行した際の戻り値を表す変数は「%ERRORLEVEL%」になります。 なのでもし正常に実行できなかった場合に何かリカバリをしなければいけない場合はif文で条件分岐します。 if %ERR […]