.bashrc 를 통해 로컬 파일의 이름과 내용을 원격 서버에 게시하는 bash 스크립트를 작성하려고 합니다 curl
.
로컬 파일 이름의 형식은 다음과 같습니다.
/tmp/DeviceID-Date.txt
예를 들어. 178-20171105.txt
.
원격 서버:http://myserver.com/insert.php
그런 다음 원격 insert.php
스크립트 부분이 분할되어 $_POST['filename']
추출 됩니다.장치 아이디그리고날짜, 그리고 이 모든 정보를 서버의 데이터베이스에 저장하기 위해 파일의 내용을 가져옵니다 $_POST['filedata']
(이 부분은 이미 다루었습니다).
그게 가능합니까?
노트: 작은 텍스트 파일입니다(최대 6KB). 시도했는데 --upload-file
"405 - 이 페이지에 액세스하는 데 사용된 HTTP 동사는 허용되지 않습니다"라는 메시지가 표시되었습니다.