シェルスクリプトでファイルの存在を確認する方法

シェルスクリプト(Bashスクリプト)で通常ファイルが存在した場合のみコマンドを実行するには、以下のように書きます。
#!/bin/bashif ]; then # 実行する処理、以下は例 ls -l ~/path/tいつでもLinuxコマンドが使える!Androidで動くLinux端末「Termux」【Root化不要】

AndroidのコアはLinuxですよね。Androidは世界で20億台が稼働しており、年間10億台以上が出荷されているそうで、おかげでLinuxは「世界一多くのデバイスで動くカーネル」となっています。
【関連記事】
シェルスクリプトでディレクトリの存在を確認する方法

シェルスクリプト(Bashスクリプト)でディレクトリが存在した場合のみコマンドを実行するには、以下のように書きます。
#!/bin/bashif ]; then # 実行する処理、以下は例 ls -l/tmp/pathコマンドラインで少数の計算や比較をする方法

整数の計算なら、「echo $((数式))」でできますよね。
$ echo $((1 + 1))# 足し算2$ echo $((2 - 1))# 引き算1$ echo $((10 * 10))# かけ算100$ echo $(( ...シェルスクリプトで標準入力を変数に代入・出力する方法
シェルスクリプトで標準入力を変数に代入するには、以下のように実行します。
lines=`cat`これを出力するには、以下のように実行します。変数は”(ダブルクォーテーション)で囲う必要があります。
ech ...Bingの「今日の画像」をGNOMEの壁紙に自動設定する方法

マイクロソフトの検索エンジンBingって、あまり使っている人がいない印象がありますよね。でも、毎日更新されるBingホームページの「今日の画像」は、かなりクオリティが高くて人気があるようです。Windows 10に「Bingデスクトッ ...
MComix - Linuxで使える!めちゃ便利なコミックビューア

MComixは、漫画ファイルを読むのに非常に便利なコミックビューアです。Linuxで漫画を読みたいなら、このソフトを入れておいて損はありません。
圧縮ファイルをそのまま開ける漫画をスキャンして保存する場合、画像をページ順に ...
ClipGrab - 簡単に動画をゲット!Linuxにも対応した動画ダウンロードツール

ClipGrabはオープンソースの動画ダウンロードツールです。簡単な操作で、YouTube、Dailymotion、Vimeoといったサイトから、動画ファイルをダウンロードできます。Linux、Windows、Mac OS Xに対応し ...
Simplenote - テキストを複数端末で即座に同期!最強おすすめノートアプリ

Simplenoteは、複数の端末でテキストノート(メモ)を高速に同期してくれるアプリ(およびサービス)です。
Linuxユーザーだけじゃなく、WindowsユーザーにもMac OS Xユーザーにもおすすめします。 ...
【初心者向け】Linux PCのIPアドレスを確認する方法まとめ

Windowsだと、タスクトレイからネットワーク設定を開いたり、「ipconfig」コマンドを実行したりしてIPアドレスを確認しますよね。LinuxデスクトップでもGUIでIPアドレス見ることはできますが、使っているデスクトップ環境に ...