2017-11-14 12 views
0

메인 프레임을 사용하는 새 사용자입니다. 파일이있어서 모든 점을 바꿔야합니다. ' 공백이있는 파일에서이 명령문을 명령에 쓰려고 시도했습니다.16 진수로 다른 문자로 바꾸는 방법

change X'05' X'40' all 

파일을 16 진수로 변환 한 후에도 작동하지 않습니다. 파일의 모든 점을 파일에서 간단하게 변경하려면 어떻게해야합니까?

+0

[수퍼 유저] (https://superuser.com/)에게 더 많은 기회가 주어집니다. – Toto

답변

3

도트는 표시 할 수없는 문자입니다. 당신은 (당신이 파일을 편집하기 위해 사용하려는 가정 무엇 인?)을 ISPF 편집기에서 사진 문자열을 사용하여 일치시킬 수 있습니다

시도 명령

change p'.' ' ' all 

은 "페이지를 '.'" 부분은 표시 할 수없는 문자와 일치하고 공백으로 변경합니다.

1

위의 Hans 대답은 표시 할 수없는 문자를 반드시 공백으로 변경합니다. 그러나 표시 할 수없는 모든 문자를 실제로 공간으로 변경하고자하는지 확인해야합니다. HEX를 켜면 실제 데이터를 볼 수 있습니다. 그런 다음 F p '를 할 수 있습니다.' 그것을 변경하기 전에 표시 할 수없는 문자를 찾으십시오. 찾아보기는 표시 할 수없는 문자를 점으로 표시합니다. 그러나 편집은 표시 목적으로 값을 속성으로 바꾸므로 데이터를 입력하지 않아도됩니다. 표시 할 수없는 값을 수동으로 수정하거나 변경 명령을 사용하려면 HEX 모드를 켜야합니다. 일반적으로 x'00 '- x'3F'의 16 진수 값은 표시 할 수 없습니다. 그래서 a

C P '.' X'40 'ALL

은 공백으로 모든 값을 수정합니다. 이는 파일에 따라 바람직하지 않을 수도 있습니다.