SFTP에서 파일을 나열하는 데 문제가 있습니다.

SFTP에서 파일을 나열하는 데 문제가 있습니다.

공백이 포함된 파일의 파일 모드를 기준으로 파일을 나열하는 데 문제가 있습니다. 아래는 내 터미널 상태입니다. 내가 원하는 것은 주어진 폴더에서 파일 목록을 얻는 것입니다. 나에게 제공된 예제에는 이라는 예제가 있습니다 APP Extract.csv.

또한 파일 목록을 표시하려고 할 때 실행 시 에코가 발생합니다. 나는 -q성공하지 않고 이것을 시도했습니다.-qq>/dev/null 2>&1

공백이 있어도 파일 목록을 얻는 방법은 무엇입니까?

시스템이 AIX실행 되고 있다는 점은 주목할 가치가 있습니다.KSH

$ LIST=$(echo "ls *.csv" | sftp -qq -i ~/.ssh/id_rsa_client ${USER}@${HOST}:${TPATH})

$ echo $LIST
sftp> ls *.csv APP Extract.csv

$ echo $LIST[1]
sftp> ls *.csv APP Extract.csv [1]

$ for thing in $LIST; do
multi-line mode >         echo $thing
multi-line mode > done
sftp>
ls
*.csv
APP
Extract.csv

관련 정보