HTML ページにはいくつかのフィールドがあり、これは php を使用してファイルに書き込まれています。
ファイルにはデータが含まれていますが、拡張子が .txt のこのファイルを使用する bash スクリプトを実行しても機能しません。
ファイルを開いて手動で再保存すると、bash スクリプトは正しく機能します。
ファイルのアクセス許可を変更しようとしましたが、bash スクリプトはまだこのファイルを使用していません。これに関するヘルプは大歓迎です。
PHP スクリプト:
$name = "test.txt";
$handle = fopen($name, "w");
fwrite($handle, "my message");
fclose($handle);
バッシュスクリプト:
INPUT="$1"
OLDIFS=$IFS
IFS=,
[ ! -f $INPUT ] && { echo "$INPUT file not found"; exit 99; }
while read message number ; do
echo $message # or whaterver you want to do with the $line variable
#j=$[$(line)]
echo $number
echo "$message" | gnokii --sendsms $number --smsc $SMSC
done < $INPUT
IFS=$OLDIFS