wlconf에 사용되는 -i 및 -o 옵션은 무엇입니까?

wlconf에 사용되는 -i 및 -o 옵션은 무엇입니까?
 Version = 1.2


# defaults
binary_name="/lib/firmware/ti-connectivity/wl18xx-conf.bin"
wlconf_path="/usr/sbin/wlconf/"
ini_path="/usr/sbin/wlconf/official_inis"

{body of code} basically, the user answers questions like "How many antennas are attached and the answer is stored in a variable


# finally write values to binary
./wlconf -i $binary_name -o $binary_name -s wl18xx.phy.number_of_assembled_ant2_4=$number_2_4G_antenna

./wlconf -i $binary_name -o $binary_name -s wl18xx.phy.number_of_assembled_ant5=$number_5G_antenna
./wlconf -i $binary_name -o $binary_name -s wl18xx.phy.high_band_component_type=$high_band_component_type
./wlconf -i $binary_name -o $binary_name -s wl18xx.ht.mode=$ht_mode

내 질문은 간단합니다. "-i" 및 "-o" 명령의 기능은 무엇입니까? 계속해서 나타나는 오류는 "wl18xx.ht.mode"를 찾을 수 없다는 것입니다. 편집하려는 정확한 파일을 찾아보고 싶기 때문에 거기에서 무슨 일이 일어나고 있는지 더 잘 알 수 있습니다. 저는 Linux를 처음 접했기 때문에 여전히 몇 가지 사항을 이해하려고 노력하고 있습니다.

답변1

이는 명령이 아니라 wlconf 프로그램의 일부인 옵션입니다. -i는 입력 파일의 위치를 ​​제공하고, -o는 출력 파일의 위치를 ​​제공합니다.

답변2

-i가 손상된 것 같습니다. 적어도 -o와 똑같은 메시지를 인쇄하므로 도움말이 올바르지 않습니다. 새 구성 바이너리를 생성해야 하는 경우 -I(대문자 I) 및 -o를 사용합니다.

관련 정보