SSH를 사용하지 않고 cPanel에서 grep을 실행할 수 있나요?

SSH를 사용하지 않고 cPanel에서 grep을 실행할 수 있나요?

cPanel을 실행하는 호스트에서 많은 수의 파일을 검색해야 합니다.

SSH가 없습니다. 내 파일에서 특정 텍스트를 검색하기 위해 다른 방법으로 grep을 실행할 수 있는 방법이 있습니까?

답변1

<?php
  $command = "grep -ri 'abcdef' ./*";
  $output = shell_exec($command);
  echo "$output";
  echo "Grep job over.";
?>

원하는 grep 검색에 맞게 변경하십시오.

다른 이름으로 저장 grep.php. 그런 다음 루트 디렉터리에 업로드하고 URL에 액세스합니다.

http://Your Site/grep.php

답변2

예, grep셸 없이도 명령을 사용할 수 있습니다. 먼저 기능을 사용하기 shell_exec전에 해당 기능이 활성화되어 있는지 확인해야 합니다 .php.ini

관련 정보