프로그래밍 QnA

khalisto의 이미지

grep 패턴 검색 관련 질문입니다.

안녕하세요. grep 패턴 사용중 아래와같은 경우에서도 조건 검색이 되는지 질문드립니다.

list.txt 파일의 내용이 아래와 같고

5000 apple
10000 pineapple

cat list.txt | grep apple 명령어를 실행하게되면

5000 apple
10000 pineapple

와 같이 apple 패턴이 포함된 모든 행이 출력되는데 grep 정규식에서 ^는 행의 시작이 매칭되는것

^apple 이면 apple 로 행이 시작되어야하지만 list.txt 에서는 5000 뒤에 apple 이 명시되어

있으므로 검색이 되지 않았으며 apple$ 로 검색하게 되면 apple 과 pineapple 이 모두 출력됩니다.

apple로 끝나니 당연한 거겠지만요. ^apple$ 의 경우는 apple로 시작과 끝나는경우라

아예 출력이 되지 않구요.

원하는 검색결과는 list.txt 파일 내용중 apple 만을 출력하고자 하는 것인데 어떠한

bao의 이미지

리눅스 상에서 usb 폴더 경로 가져오는방법

리눅스 상에서 usb 폴더 경로 가져오는방법이 궁금합니다.

파일시스템상의 경로가 알고 싶은데 어떻게 검색을 해야 할지 모르겠네요...

인식된 usb개수 이름 다 모르는 상태에서 정보를 가져오고 싶습니다...

trymp의 이미지

unrar 에서 segment fault 가 발생합니다.


Linux 에서 디스크 공간이 꽉찬 상태에서(100%)

unrar abc.rar 2>log.txt

위의 명령을 실행시켰는데, Segmentation fault 가 발생합니다.

명령처럼 stderr 을 파일로 리다이렉트를 시키면 죽고 stdout 은

리다이렉트 시켜도 죽지 않습니다..ㅠ

왜 그런지 모르겠습니다. disk 공간이 차서 압축해제나 로그파일 생성이 안될수는 있는데

stderr 을 파일로 redirect 시켰다고 해서 Segmentation fault 나는건 이해가 되질 않습니다.

이와 관련해서 아시는 분 조언 좀 부탁드립니다.

qeeeeep의 이미지

Java로 windows redirection 할 때 "지정된 파일을 찾을 수 없습니다" 문제에 대한 것입니다.

윈도우즈 콘솔창에서
"java Test < input.txt > output.txt"
형식으로 프로그램을 실행하면
"지정된 파일을 찾을 수 없습니다" 라는 에러가 나옵니다.
분명 Test.class와 input.txt 모두 존재합니다.

어떻게 해결할 수 있을까요?

yhood23의 이미지

MPI CPU 점유율 문제.

원글 삭제합니다.

skyjjogari의 이미지

라즈베리파이 파이썬 실행파일 자동실행 문제

라즈베리파이에 라즈비안OS를 올리고 파이썬으로 코드를 작성했습니다.

컴파일 된 .py 파일을 라즈베리파이 부팅 시 자동실행을 하기 위해

/etc/xdg/lxsession/LXDE-pi/autostart 의 내용에

@sudo python 파일명.py 을 추가하였고,

부팅 시 자동실행은 됩니다.

다만 한가지 문제가 있습니다.

부팅 한 뒤에 터미널에 ps -ef 명령어를 이용하여 실행 중인 프로세스를 확인 해 보면..

python 자동 실행 되어 있는 게 2개가 있습니다.

한 개만 있어야 하는데 왜 2개가 실행되고 있는 걸까요?

2개가 실행 되는 이유와.. 1개만 자동실행 될 수 있게하는 방법이 없을까여?ㅠㅠ

jic5760의 이미지

MySQL에서 빠르게 LIKE 찾는 방법? (FullText 가 안먹히는거 같습니다...)

안녕하세요.

우선 `text` 란 필드는 FULLTEXT가 걸려 있습니다.

Table에는 약 7만여 개의 데이터가 저장되어 있으며

A\\B:C&D
A\\B:C&a
B\\Bg
X\\B:C&D

뭐 대충 이런 형식의 데이터가 있습니다.

검색을 할 때에는

SELECT * FROM `table` WHERE `text` LIKE 'B\\\\%'

이런식으로 검색하는데.. EXPLAIN을 확인해보면

select_type : SIMPLE
type : ALL
possible_keys : text
KEY : NULL
ref : NULL
rows : 69000 (전체 개수보다는 적음)
Extra : Using Where

이렇게 FULLTEXT키가 사용되지 않는거 같습니다...

참고로 저기 B\ 으로 시작하는 데이터는 7만여개의 데이터 중 80개 정도에 불과합니다.

ozon1000의 이미지

yotta에 대해서 아시나요?

우연히 임베디드 포럼을 쭈우욱 훑어보다가,
micro:bit 라는것을 알게되었는데..

오프라인 개발도구인 yotta에 대한 설명이 있더군요.
혹 yotta를 사용해본적 있으신분 있으신가요?

뭔가 재미있을것 같은 예감이..

lelele의 이미지

캡쳐된 화면을 ffmpeg로 인코딩


현재 화면을 캡쳐해서 인코딩하고 싶은데

아무리 시도를 해도 안 되네요..

구글링해서 나온 결과로 시도해도 안 되고..

avframe->data에 캡쳐된 데이터를 넣어보려는데 맞게 하는 건가요?

avframe에 현재 화면을 프레임으로 잡아주는 법이 따로 있나요?

trymp의 이미지

리눅스 유틸에서 segment fault 가 발생합니다.


다른사람이 만든 리눅스 유틸을 분석중인데요.

file write 를 할때 exception 이 발생하고 error message 를 출력할때

segment fault 가 나면서 죽습니다.

  vfwprintf(dest,fmtw,arglist);

이 부분에서 죽는데요. 왜 죽는지 디버깅하기가 어렵습니다.

dest 는 null 포인터가 아닌건 확인했구요.

두번째 인자와 3번째 인자가 가변인자리스트인데 arglist 이런건

어떻게 디버깅해야 하나요?

아시는 분 조언해 주시면 감사하겠습니다.

페이지

프로그래밍 QnA 구독하기