逆引きシェルスクリプト/ファイルサイズが0より大きいかを確認する
の編集
Top
/
逆引きシェルスクリプト
/
ファイルサイズが0より大きいかを確認する
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * ファイルサイズが0より大きいかを確認する [#ffaab15b] ファイルサイズが0より大きいかを判別するスクリプトサンプルを以下に記します。~ 利用したシェルはbashになります。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * -s でファイルサイズが0より大きいかを確認する [#h4d9c279] 以下のサンプルスクリプトは、ファイルサイズ0のファイルとサイズサイズ0以外の2つのファイルを作成し -s による判定をしています。~ ** サンプルスクリプト [#h210b4da] #ref(sample-01.sh) #!/bin/bash touch zero ls -l zero if [ -s zero ]; then echo "FILE SIZE != 0" else echo "FILE SIZE = 0" fi echo "not zero" > not_zero ls -l not_zero if [ -s not_zero ]; then echo "FILE SIZE != 0" else echo "FILE SIZE = 0" fi rm zero not_zero ** サンプルスクリプト実行結果 [#bd33179f] [sakura@centos6 ~]$ chmod +x sample-01.sh [sakura@centos6 ~]$ ./sample-01.sh -rw-rw-r-- 1 sakura sakura 0 5月 12 23:57 2012 zero FILE SIZE = 0 -rw-rw-r-- 1 sakura sakura 9 5月 12 23:57 2012 not_zero FILE SIZE != 0 * 関連資料 [#bde78566] -[[シンボリックリンクかどうか判別する方法>逆引きシェルスクリプト/シンボリックリンクかどうか判別する方法]] -[[ファイルかディレクトリかを判別する方法およびファイル・ディレクトリの有無>逆引きシェルスクリプト/if文のサンプル・ファイル・ディレクトリ編]] -[[ファイルのパーミッションを確認する方法>逆引きシェルスクリプト/ファイルのパーミッションを確認する方法]] #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
タイムスタンプを変更しない
#navi(../) * ファイルサイズが0より大きいかを確認する [#ffaab15b] ファイルサイズが0より大きいかを判別するスクリプトサンプルを以下に記します。~ 利用したシェルはbashになります。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * -s でファイルサイズが0より大きいかを確認する [#h4d9c279] 以下のサンプルスクリプトは、ファイルサイズ0のファイルとサイズサイズ0以外の2つのファイルを作成し -s による判定をしています。~ ** サンプルスクリプト [#h210b4da] #ref(sample-01.sh) #!/bin/bash touch zero ls -l zero if [ -s zero ]; then echo "FILE SIZE != 0" else echo "FILE SIZE = 0" fi echo "not zero" > not_zero ls -l not_zero if [ -s not_zero ]; then echo "FILE SIZE != 0" else echo "FILE SIZE = 0" fi rm zero not_zero ** サンプルスクリプト実行結果 [#bd33179f] [sakura@centos6 ~]$ chmod +x sample-01.sh [sakura@centos6 ~]$ ./sample-01.sh -rw-rw-r-- 1 sakura sakura 0 5月 12 23:57 2012 zero FILE SIZE = 0 -rw-rw-r-- 1 sakura sakura 9 5月 12 23:57 2012 not_zero FILE SIZE != 0 * 関連資料 [#bde78566] -[[シンボリックリンクかどうか判別する方法>逆引きシェルスクリプト/シンボリックリンクかどうか判別する方法]] -[[ファイルかディレクトリかを判別する方法およびファイル・ディレクトリの有無>逆引きシェルスクリプト/if文のサンプル・ファイル・ディレクトリ編]] -[[ファイルのパーミッションを確認する方法>逆引きシェルスクリプト/ファイルのパーミッションを確認する方法]] #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
テキスト整形のルールを表示する
添付ファイル:
sample-01.sh
1087件
[
詳細
]