2009-10-23から1日間の記事一覧

ファイルの大きさを調べる

ls -lの結果を加工する 単語への分割はawkを使うこともできる #!/bin/sh #filesize.sh if [ $# -ne 1 ]; then echo "Usage: filesize.sh filename" exit 1 fi set -- `ls -l "$1"` echo $5 $ ./filesize.sh 1.text 14

ディレクトリが存在するか調べる

#!/bin/sh #dir_exist.sh if [ -d "$1" ]; then echo "$1 exists" else echo "$1 dose not exist" fi $ ./dir_exist.sh /home /home exists

ファイルが存在するか調べる

#!/bin/sh #file_exist.sh if [ -f "$1" ]; then echo "$1 exists" else echo "$1 does not exist" fi $ ./file_exist.sh 1.text 1.text exists