홈>
우분투 컴퓨터에 xx 파일이 있고 PHP 스크립트를 통해이 파일에 액세스하고 일반 텍스트를 삽입하려고합니다. 이 파일에 텍스트를 삽입하려면이 코드가 포함 된 bash 파일을 사용하십시오
echo $1>> xx
이 스크립트는 매개 변수로 삽입하고 싶은 텍스트를 가져 와서
xx 파일
bash 파일을 실행하려면 PHP 에서이 코드를 사용했습니다
header('Content-type: text/plain') ;
echo $txt = 'hello \n how are you \n ';
shell_exec ("sudo /bin/bash /etc/freeradiusbash/append.sh '".$txt."'");
첫 줄에 hello를 인쇄하고 싶습니다. 그리고 두 번째 줄에 어떻게 오셨지 만 xx 파일의 내용은
hello \n how are you \n
텍스트를 일반 텍스트로 인쇄하도록 bash 파일에 지시하는 방법
- 답변 # 1
- 답변 # 2
먼저
echo $1>> xx
를 변경하십시오echo "$1">> xx
로 을 변경 한 다음echo $txt = 'hello \n how are you \n ';
to
echo $txt = "hello \nhow are you\n";
관련 자료
- python - 명령 프롬프트를 사용하여 python38-32 용 flask를 설치하는 방법
- c++ - cmake를 사용하여 명령 줄에서/MT 플래그로 컴파일
- HTML에서 일반 텍스트를 가져 오지만 javascript를 사용하여 선택 태그에 제목 속성을 유지하고 싶습니다
- awk - SED 명령을 사용하여 특정 문자열을 가져 오는 방법
- shell - "ask dialog"명령을 사용하여 Bash 명령을 통해 즉시 텍스트 전달
- python - Ubuntu 2004에서 'pyttsx3'를 사용하는 데 문제가 있습니다
- init script - Ubuntu "service"명령이 멈춤, 서비스를 다시로드 할 수 없음
- 제출 버튼을 사용하여 PHP를 통해 MySQL 데이터베이스에 삽입 하시겠습니까?
- javascript : Linux Ubuntu에서 npm 명령을 사용하는 동안 NPM 오류가 발생했습니다
- dropbox - 명령 줄을 사용하여 zip 파일을 다운로드하는 방법
- MySQL 커넥터를 사용하여 Python에 INT 데이터를 삽입 할 수 없음
- robotframework - Robot Framework에서 SapGuiLibrary를 사용하여 GuiOkCodeField에 텍스트를 삽입하는 방법은 무엇입니까?
- 명령에서 스위치를 사용하여 C # 콘솔 응용 프로그램에서 명령을 실행하는 방법은 무엇입니까?
- node.js - 지도를 사용하여 Sequelize에서 새 일반 개체 만들기
- powerquery - 파워 쿼리 - left (a4 기반 오른쪽 함수를 사용하여 열을 삽입하는 방법)
- Cassandra에서 Spark를 사용하여 데이터 삽입
- Linux Shell Script를 Python Script와 함께 사용하여 빈 줄을 삽입하는 방법은 무엇입니까?
- axios를 사용하여 laravel에서 작동하지 않는 명령 삭제
- reactjs - react-dnd beautiful을 사용하여 어떻게 새 항목을 배열에 삽입합니까, 아니면 작동하지 않습니까?
- 다른 봇이 뭔가를하게 만드는 파이썬을 사용하여 불일치 봇 명령을 만드는 방법
관련 질문
- PHP에서 쉘로 백그라운드 실행에서 실행되는 프로세스의 PID를 얻는 방법
- PHP shell_exec -일부 셸 명령을 사용할 수 없음
- php : shell_exec가 아무것도 하지 않는 이유
- linux : 문자열을 SSL 인증서 콘텐츠로 바꾸는 문제
- linux : Bash: 일부 매개변수를 사용하여 실행 중인 프로세스를 지속적으로 확인
- regex : 재귀적이지 않은 정규식 유형 찾기
- for 루프 BASH에서 정렬 제어
- linux : /bin/sh는 bash와 심볼릭 링크되어 있지만 완전히 다른가요?
- bash : cd 인수를 대소문자를 구분하지 않게 만드는 방법은 무엇입니까?
- sed 스크립트 또는 사전을 기반으로 Bash에서 파일 이름 바꾸기
-e 플래그가 없으면 \ n은 텍스트로 유지됩니다.