프로그래밍 QnA + 설치 및 활용 QnA

trymp의 이미지

http header 에서 Host 정보는 encoding 될 수 있나요?


http protocol 에서 URI 정보는 % encoding 될수 있잖아요..

http header 에서 Host: 의 정보도 encoding 될 수 있는건가요?

알려주시면 감사하겠습니다 .

hhas의 이미지

도와주세요(수정)

댓글을 방금 보았습니다.
KLDP에서 두번째 질문이지만 첫번째 질문은 들여쓰기가 필요없던 질문이어서 이번 질문은 들여쓰기 생각을 못하였고, 새벽에 너무 피곤한 상태로 질문을 하려고 하다보니 질문을 올리며 신중하지 못했던 것 같습니다.
질문을 올리고 나서 한 번 더 검토를 했어야 되는 것을 저는 검토를 하지 않고 바로 꺼버렸습니다.
제가 올렸던 질문으로 인해 보기 불편했던 분들께 사과의 말씀 드립니다.
앞으로 질문을 올릴 때 주의사항 다시 읽고 더 신중하게 질문을 올리도록 하겠습니다.

choijuo의 이미지

쉘스크립트 substring 질문있습니다.

$Id 라는 변수에

0777770001001,145 0777770001002,159

라는 값이 저장되어 있을때

./test.sh 1 을 했을때

0777770001001,145 부분의 145 값을 가져오고 싶습니다.

마찬가지로 ./test.sh 2 를 했을때

0777770001002,159 에서 159 값을 가져오고 싶습니다.

제가 생각한것은

if [[ $Id =~ "077777000100$1"]]; then

subid=??
echo subid

fi 이런식으로 해보았는데요

저 subid를 가져올 방법을 모르겠네요

subid=$(Id : : ) 가운데 부분을 문자열로 줄 수가 있나요??

어떻게 얻어낼수 있을지 알려주시면 정말 감사하겠습니다 ㅠㅠ

스프링의 이미지

간단한 bash 질문입니다

abc001 ~ abc500 이라는 500개의 파일이 있습니다

이들을 숫자 제외하고 앞에 abc부분만 def 로 파일명을 바꾸고 싶은데 (def001~def500 이 되도록이요)

mv abc* def*
rename abc* def*

등등 해봐도 동작하지 않네요

정규식으로 처리하려 해도 숫자 부분을 변수로 받아서 그대로 넘겨주는 부분을 어떻게 해야 할지 모르겠습니다

파이썬 스크립트를 짜서 할 수 있긴 하지만, 예상보다 이런 작업이 자주 나와 bash 한 줄로 처리할 수 있는 좋은 방법이 없을지 질문 드립니다

미리 감사합니다!

incle의 이미지

조언을 듣고자 글을 남깁니다 (bash shell)

안녕하세요 질문이 있어서 글 남깁니다
솔루션에서 syslog를 통해 여러 로그를 남기고 있는데요 여기서 제가 원하는 특징 키워드가 포함된 로그를 별도로 따로 빼고 싶습니다

그래서
cat aa/* | grep setting | grep korea >> /root/test/file

이런 명령어를 통해 'korea' 키워드가 들어간것만 /root/test/file로 빼고 있는데요
이 작업을 크론에 5분에 한번씩 동작하도록 등록 하였습니다

근데 제가 원하는것은 파일에 korea라는 키워드가 등록될때만 쌓이게 하고싶은데 5분마다똑같은 파일을 계속 덮어쓰다보니 내용도 너무 많고 다 중복이라 생각하는 데이터가 나오지 않고 있습니다.

bash로 개선할수있는 좋은 방안 없을까요?

tail 을 백그라운드로 계속 실행시켜서 로그안에 저 키워드가 들어갈때만 파일로 옮기고싶은데
조언 부탁드리겠습니다.

at1239의 이미지

C언어 일부한글 출력이상현상 질문드립니다

서버프로그램인데
유니코드가아닌 멀티바이트소스입니다.
기존 중국CHARSET에서 HANGUEL CHARSET(129)로 변경후 한글입출력에 문제가없는줄 알았으나
최근 일부 한글의 출력이상이 있어 질문드립니다
거의대부분의한글이 출력되지만

병 펰 펱등 무슨차이인지 모를 일부한글들을 입력시 다른 문구가 출력됩니다 EX)병->묲 입력버퍼에는 병펰펱모두 나오지만 채팅시 변경되버립니다 꼭 해결하고 가고싶은데 대게이런경우 서버클라이언트 어느쪽의 문제가 더 유력할까요?

가르침부탁드립니다

newman0315의 이미지

리디렉션

sort list.txt 하나 sort < list.txt하나 같은것아닌가요?

왜 이걸 리디렉션이라고 하는거에요? 왜 입출력이 바뀐거죠?

iop9709의 이미지

멀티스레드의 타임퀀텀 할당방법에 대해

하나의 프로세스가 가령 4개의 스레드로 이루어진다고 할때 타임퀀텀은 어떻게 할당받나요??
1) 각 스레드마다 할당받는 것과
2) 프로세스 단위로 할당받는 것이 생각되는데,
이들이 4개의 코어를 가진 cpu에서 실행되고, 타임퀀턴이 8m/s라고 한다면 1의 경우는 각각 8이므로 총 32, 2의 경우는 4개의 스레드를 전체로 보고 8의 타임퀀텀을 할당받는 것인데 어떻게 맞는방법인가요?? 혹은 둘다 가능하지만 os종류에 따라 다른건가요??

cis07385의 이미지

리눅스 getopt

제가 getopt함수를 써서 ls 구현을 하는 중인데,
ls -l과
ls -R은 잘 나옵니다.
그런데 ls -lR을 치면 계속 오류가 뜹니다.
getopt 파라미터에서 한글자 밖에 안받는거 같은데...
case 'l' : myls_l();break;
case 'R' : myls_R();break;

여기서 lR을 받으면 myls_lR()함수를 실행시키고 싶은데 어떻게 해야될지 감이 안옵니다... 꼭 getopt써서 하고 싶은데... ㅠㅠ

yooss0520의 이미지

코드가 길어서 죄송합니다 ㅜㅜ c언어 어휘분석기 입니다.

/*
아직 c언어에 대해 잘 모르는 학생입니다. 우선 죄송스럽지만, 어디서 문제가 발생하였는지 찾을 수 없어 전체 코드를 올리게 되었습니다.
C로 작성된 Syntax Analyzer이며, 컴파일시에, 문법적인 오류는 없는지 컴파일은 되고, 생성된 exe 파일을 실행함으로써 outputfile이 생성은 되지만, outputfile이 아무것도 작성되지 않은 0byte 파일이 생성되는 문제가 발생되고 있습니다.

c파일을 입력받고, 정수, 실수, ID, KEYWORD, 사칙연산기호, 비트연산, 대소비교, 괄호, 세미콜론, 공백 등을 입력받았을 때, 아래의 결과와 같이 출력되는 프로그램으로 만들려고 하였습니다.

ex) int a = 10;
int
WHITESPACE
ID a
WHITESPACE
Assign =
WHITESPACE
INTEGER 10
SEMI ;
*/

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기