我们在 HTML 页面中的字段很少,并且正在使用 php.ini 将其写入文件中。
该文件包含数据,但是,运行一个 bash 脚本,该脚本使用 .txt 作为扩展名的该文件不起作用。
手动打开并重新保存文件时,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