내 프로그램에 대한 조언이 필요합니다. bash에서 인덱스가있는 디렉토리에 실행 파일을 표시하고 인덱스로 파일을 실행해야합니다. 것이 가능하다? 실행 파일 표시 및 실행
이 디렉토리에있는 모든 실행 파일을 나열하려면 응답
0
A
답변
0
주셔서 감사합니다, 당신은 시도 할 수 있습니다 :
ls -l | awk '$1~"-rwxr-xr-x"{ print $9 }'
이 명령은 -rwxr-xr-x
사용하여 파일의 이름을 인쇄합니다. 필요에 맞게 재정렬 할 수 있습니다. 당신은 실행 파일의 원하는 목록을 때
,이를 실행
for i in $(ls -l | awk '$1~"-rwxr-xr-x"{ print $9 }'); do ./$i; done
1
find 명령은 조금 복잡하지만 매우 유용 할 것 같습니다 :
찾기. -maxdepth 1 -type f -perm -a = rx -exec echo Exec {} \;
- -maxdepth 1 : 만 일반 파일 (안 디렉토리)
- -perm -a = RX : 대부분의 수준에서 1
- 타입 F 내려 소유자
- 에 대한 읽기 및 실행 - exec Exec {} \; : 발견 된 각 파일에 대해 echo 파일을 실행합니다.
테스트 :
find . -maxdepth 1 -type f -perm -a=rx -exec echo Exec {} \;
Exec ./kl.sh
관련 문제
- 1. 텔넷에서 일괄 파일 명령 실행 및 표시
- 2. C - 실행 파일 실행 및 출력 검색
- 3. HTML 5 - 파일 다운로드 및 실행/실행
- 4. 백그라운드에서 실행 가능한 실행 파일
- 5. 실행 파일 및 데이터베이스
- 6. Java에서 실행 파일 실행
- 7. 실행 파일 실행 중
- 8. 메모리에서 실행 파일 실행
- 9. 실행 - 실행 탭의 영역 및 동작 및 컨트롤러 표시
- 10. Cygwin에서 Windows 박쥐 파일 실행 및 스크립트 파일 실행
- 11. 웹 서버에서 실행 프로세스/실행 파일 실행
- 12. .bat 파일, 비 실행 실행/실행
- 13. 쉘 스크립트에서 실행 파일 실행
- 14. 프로젝트 내에있는 실행 파일 실행
- 15. PHP 실행 파일 동시 실행
- 16. 디버거에 .NET 실행 파일 실행
- 17. Cygwin을 통해 실행 파일 실행
- 18. R 스크립트에서 실행 파일 실행
- 19. "가상"파일 만들기 및 실행
- 20. 랩핑 및 보호 실행 파일
- 21. 파일 다운로드 및 실행 (VB.NET)
- 22. 파일 찾기 및 명령 실행
- 23. Cygwin 및 PHP 실행 파일
- 24. exe 파일 다운로드 및 실행
- 25. 루핑 및 CSV 파일 실행
- 26. Groovy 파일 업로드 및 실행
- 27. .war 및 WSDL 파일 실행
- 28. jar 파일 다운로드 및 실행
- 29. Java 실행 파일 및 인터페이스
- 30. 실행 파일
그래서 당신은 인덱스 필터링 및 특정 인덱스를 실행하거나 디렉토리에있는 모든 실행 파일을 실행하려면? – ritesht93