その他IT

CSVファイルでnullを使用することはできるのか

結論 CSVファイルでnullを使用することはできません。 CSVファイル自体にはnull値を指定することは不可能です。その代わりに単純に空白で表現されることが多いです。 例 例えば、以下のようなCSVファ...
shell

シェルにおけるexpectコマンドってなに?

結論 expectは、対話処理(SSH接続やFTP接続など)を自動化するためのコマンドです。上記のようなコマンドスクリプトをexpectスクリプトと呼びます。 まず、例となるシェルスクリプトを紹介します。 # タ...
その他IT

tarとzipは何が違うの?

結論 tarはUNIX系システムで一般的に使用され、ファイルやディレクトリをアーカイブ(ひとつにまとめる)するためのコマンドあるいは拡張子のことです。 一方、zipは圧縮形式のひとつで、Windowsや多くの他のプラッ...
shell

シェルでAmazonS3にファイルをアップロードする方法

Amazon S3にファイルをアップロードするためのシェルコマンドは、AWS CLI(Command Line Interface)を使用して行います。 まず、AWS CLIがインストールされていることを確認してください。イ...
shell

【expr】シェルで四則演算をする方法

結論 expr 四則演算 例 足し算 expr 10 + 5 引き算 expr 10 - 5 掛け算(*はエスケープする必要があります。) expr 10 \* 5 割り算 expr 10...
shell

シェルにおける「! -f」コマンドはどういう意味なの?

「! -f」は「ファイルが存在しない」ことをチェックするための条件式です。「!」は論理否定を表し、「-f」はファイルを存在することをチェックするオプションですので、「! -f」は「ファイルが存在しない」という意味になります。 ...
shell

シェルでよく使われる「$?」について解説します。

コマンド ls /path/to/nonexistent/directoryif ; thenecho "ls コマンドはエラーを返しました"elseecho "ls コマンドは正常に実行されました"fi 直前で実行された...
shell

シェルにおける「export -f」コマンドの使い方

結論 他のシェルスクリプトファイルから関数を呼び出すことができるようになるよ。 使用例 my_func() {echo "This is my function"} export -f my_func ...
shell

シェルでよく使用するtypesetについて解説します。

typesetとは 変数定義の進化版でオプションをつけて定義すると便利な属性を付与できるよ。 コマンド typeset -r const=読み取り専用const=上書き実行 実行結果 Main.sh: li...
shell

シェルスクリプトの条件分岐の比較演算子についてわかりやすく解説します

まずは基本的な条件分岐を書いてみるね。 var1=1var2=1if then echo "var1とvar2は等しいです"fi 変数の定義についてはこちらで詳しく解説しているよ。シェルスクリプトの変数の基本...
タイトルとURLをコピーしました