프로그래밍 QnA

heshd의 이미지

shell script 로 특정 특수기호 뒤에 올 숫자 바꿔주기

안녕하세요, ini 파일에 있는값을 shell 로 변경 하려고 하는데 약간의 문제가 있어서 질문드립니다.

아래와 같이 Conf.ini 파일에 있는 RESET 변수 값을 RESET=2 로 변경하고 싶은데, 문제는 ini 파일에 있는 RESET 의 값이 1인지 아닌지 모르는 상황에서 바꾸고 싶습니다.
==> Conf.ini 파일에 있는 RESET 값이 무엇이든 간에 2로 바꾸고 싶습니다.

Conf.ini

[Configuration]
RESET=1

현재는 아래처럼 Conf.ini 파일의 RESET 에 정해진 값을 읽어다가 그것을 치환하는 방식을 하고 있습니다.

CUR_VAL=$(grep "RESET" Conf.ini | cut -d '=' -f2 | cut -c1)
sed -i "s/RESET=$CUR_VAL/RESET=2/g" Conf.ini

하지만 바꿔주어야 할 변수가 너무 많아서.. '=' 다음에 올 숫자를 원하는 숫자로 바꾸어 줄 수 있을까요?

trymp의 이미지

centos 를 virtualbox 로 돌리는데 부팅시 멈추어 버립니다.

CentOS 7 을 virtualbox 에 설치해서 쓰고 있는데

갑자기 부팅시 멈추어 버리네요.

"Reached target Initrd Default Target"

이라는 메시지까지만 출력되고 그냥 멈추어 버립니다.

제가 설정을 수정한 부분이 별로 없는데 왜 그런지 모르겠네요.

이거 어떻게 하면 고칠 수 있는지 고수님들의 답변 부탁드립니다.

jafe1210의 이미지

top명령어 질문이요

파이선에서 top명령어 입력시 나오는 값인

Cpu(s) : us값과 , sy의 값을 구하고 있습니다.

us값과, sy값을 구하는 수식 아시는 분 계신가요?

sks0706의 이미지

c++ 간단 코딩 뜻하지 않은 극한값 계산 해결방법 질문

이 2차식이 양의 값을 가지는 x의 범위를 표현하라. 이 2차식의 값이 0보다 클 때, 참값을 가지는 C++부울 식을 작성하라.
(x^2 - x - 2)

#include
#include

using namespace std;

int main() {

cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
cout.setf(ios::boolalpha);

trymp의 이미지

vim 이용시 C언어 함수나 변수 같은 것에 대한 심볼 색깔을 표시해 주는 플로그인 찾습니다.

리눅스를 새로 깔았는데 C언어 편집시 색깔이 안나오네요...ㅠ

C언어에 함수, 변수 등에 색깔을 입히는 vim plugin 좀 추천해주세요.

오랜만에 보니 못 찾고 있네요..ㅠㅠ

sephiron의 이미지

[Android] 긴 Text를 word 단위로 나누어 드래그 & 드롭으로 cut & paste를 구현(RecyclerView)

안녕하세요. 초보 아마추어 개발자입니다. 아이디어를 구현하는데 고수님들의 방향제시를 부탁드립니다.

한 액티비티나 프래그먼트에서 일정한 길이(수백~수천 글자)의 Text를 word 단위로 나누어 드래그 & 드롭으로 cut & paste를 구현하고 싶습니다. word 배치는 일반 textview와 똑같습니다.(왼쪽에서 오른쪽으로 순서대로 배치, newline 처리 필요)

정리하자면 이 어플입니다.

제 생각은 RecyclerView의 LayoutManager와 ItemTouchHelper를 이용하려고 하는 데 방향이 맞는 지 궁금합니다.(이 글과 샘플을 보고 공부하는데 정말 어렵네요)

kkr1211의 이미지

kernel panic 질문드립니다.

0x6d6000 / 0xe00000 [7000]========re try cnt 0, lsn 7257368
Unable to handle kernel paging request at virtual address 7658d000
Unable to handle kernel paging request at virtual address aaaaaaca
Unable to handle kernel paging request at virtual address aaaaaaca
Unable to handle kernel paging request at virtual address aaaaaaca
Unable to handle kernel paging request at virtual address aaaaaaca
Unable to handle kernel paging request at virtual address aaaaaaca
Unable to handle kernel paging request at virtual address aaaaaaca

jafe1210의 이미지

[python] xml 한글처리에 관해 질문드립니다.

Python을 이용한 프로그램 개발중에 막히는 XML문서처리에서 막히는 부분이 있어 질문을 올립니다.

파이선버전은 2.7.1버전입니다. 그리고 사용중인 파서는 from xml.etree import ElementTree 입니다.

XMLParser에서 한글이 포함된 문서를 처리하지 못하는 증상이 있습니다.

그래서 XML에서 읽어온 한글이 포함된 데이터를 아래와 같으느 코드로 EUC-KR로 인코딩하려고 하니

f = open('../XMLSpec/ObjectIssueTrackerSearch.xml', 'r')
data = f.read()
data = unicode(data, 'euc-kr')

UnicodeDecodeError: 'euc_kr' codec can't decode bytes in position 2-3: illegal multibyte sequence 이란 메세지가 뜹니다....

검색을 해봐도 답이 안나옵니다.

어떻게 해야 한글이 포함된 내용을 파싱할 수 있을까요?

heyork1의 이미지

emacs로 java 코딩하실 때

어떤 패키지 쓰시나요?

전 emacswiki에 공식적으로 올라온 ajc-java-complete 모드 쓰려고 하는데 설정도 많고 뜻대로 잘 되지 않네요.

혹시 쓰고 계신 패키지 중에서 추천해주실 만한 패키지 있으신가요?

감사합니다.

adyhj87의 이미지

쉘(bash) 에서 포트를 사용하는 프로세스의 정보를 가져오고 싶습니다.

안녕하세요

쉘스크립트 파일에서 리눅스 명령 등으로 특정 포트를 사용하는 프로세스의 정보를 가져오고 싶습니다.

정보는 대략 해당 프로세스가 사용하는 CPU, Memory 가 될 것 같습니다.

일단 먼저 포트의 사용여부를 확인하고(netstat, nmap..) 프로세스명을 찾아 정보를 가져와야 할 것 같은데

조금 막막하네요..

도움 부탁드립니다.

감사합니다.

페이지

프로그래밍 QnA 구독하기