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

짱찡쫑@Naver의 이미지

리눅스 초보적인 질문입니다


이번에 혼자 실습 하면서 텍스트 파일의 첫번째 라인의 내용을 파일 제목으로 바꾸는 걸 만들려 하는데
/ 같은 특수 문자가 포함되어 있는 경우 변환되지 않는 문제가 있습니다
newname에 들어간 첫번째 라인의 문자열 중 특수 문자만 _ 로 대체하고 싶을 경우 어떻게 해야 할까요?
읽어주셔서 감사합니다.

이하 지금 사용하고 있는 소스 코드 입니다.

for file in *
do
if [ -f "$file" ]
then
newname=`head -1 $file`
if [ -f "$newname" ]
then
echo "Cannot rename $file to $newname - file already exists"
else
mv "$file" "$newname"
fi
fi
done

popple1101@GitHub의 이미지

비주얼 스튜디오 2019에서 한 프로젝트에서 두 개의 소스파일 실행시 오류

main으로 구성된 소스파일1과 그냥 소스파일2를 만들었는데
소스파일2를 실행하면 계속 1이 실행되는데 무슨 이유인지 알 수 있을까요?ㅠㅠㅠㅠㅠ

augst16의 이미지

쉘 스크립트로 원하는 문자열이나 숫자가 있는 해당 라인 출력하는 법이 궁금합니다.

안녕하세요 쉘 스크립트를 만드는걸 구글링하며 찾는 중인데 막히는 부분이 있어서 도움 요청드립니다.
프로그래밍쪽은 전혀 베이스가 없는데 갑자기 만들어야해서 너무나 막막하네요..

vi /test/aaa1로 아래와 같은 문서를 만들었다고 치고

2020 12 28 111111111
2021 1 1 222222222
2021 1 1 33333333
2021 1 9 44444444
2021 1 9 555555555

.

.

.

문서는 계속 날짜별로 내용이 업데이트 될 예정입니다.
매일매일 당일에 해당하는 업데이트되는 라인줄만 출력되게 하고싶습니다.

오늘이 1월 9일이니 결과물이

2021 1 9 44444444

2021 1 9 555555555

이렇게만 나오게 출력하는 방법이 궁금합니다.

dmsgh423의 이미지

ubuntu에서 메인 메모리 크기를 조절하려고합니다.

실험 구성은 아래와 같습니다.

1. 메모리 1G 환경에서, 2G 파일 압축했을 때 수행 시간
2. 메모리 4G 환경에서, 2G 파일 압축했을 때 수행 시간

위 두개의 경우를 비교해보려고하는데요, 구글링 해봐도 메인 메모리의 크기를 조절하는 방법이 나와있지 않네요.. 메인 메모리 크기 커널 상에서 조절하는 방법이 있나요?

Hubert Lee@Google의 이미지

라즈베리파이 /etc/rc.local의 첫 번째 명령만 작동합니다.

스크린샷에 올려놓은 것 처럼 SSD 마운트 까지는 잘 됩니다.

그런데 SSD 마운트 명령어 아래로는 전혀 작동을 하지 않습니다.

마운트 명령어 밑의 스크립트(startup.sh)의 내용은 다음과 같습니다.

#!/bin/bash
cd /home/pi
python3 co2.py &
rclone mount gsuite: /mnt/gsuite &
jupyter-notebook --notebook-dir=/home/pi/ --ip=192.168.0.4 --port=9999 --no-browser &

당연히 단독으로는 정상 작동합니다.

도저히 이해가 안갑니다. 이것 때문에 재부팅시 매번 스크립트를 수동으로 실행시켜줘야 하니

너무너무 번거롭기도 하구요...

도대체 왜 작동이 안되는지...

kysu5095의 이미지

라즈베리파이 질문드립니다.

안녕하세요.
이번에 후배에게 라즈베리파이4를 받았는데 궁금한게 있어 질문드립니다.

1. 커널 공부를 하고싶어 "디버깅을 통해 배우는 리눅스 커널의 구조와 원리" 라는 책을 구매하였습니다.
해당 교재를 따라하는데 2GB으 메모리로 괜찮을까요?

2. sd카드의 파일시스템쪽을 건드리는 드라이버를 만들어보고 싶은데 어떠한 부분을 공부해야할까요?
키워드라도 말씀해주시면 감사하겠습니다.

3. sd카드를 건들때 라즈베리와 pc에서 usb to usb로 시리얼통신할 수 있나요? 아니면 다른 방법이 있을까요?
예전 메모리쪽 인턴하였을 때 usb to usb로 시리얼 통신을 했던 기억이 있어서요.

제가 하드웨어쪽에는 너무 무지해서 질문수준이 낮을수도 있는점 양해부탁드립니다ㅠ
위 질문 이외에도 추가적으로 조언이나 언질하실 부분이 있다면 편히 말씀 부탁드립니다.

seojh1431의 이미지

윈도우10 pc 시간동기화 배치파일 질문입니다.

회사에 배치파일 만들어서 배포할려고하는데요.

배치파일을 이렇게 만들었습니다.

현재시간에서 오차범위 600초를 넘기지 않고 1시간마다 시간동기한다 라는 의미의 배치스크립트파일을 짰습니

다.(많은 블로그를 참조하였습니다)
---------------------------------------------------------------

@echo off

net start w32time

w32tm /config /syncfromflags:manual /manualpeerlist:"time.nist.gov" /reliable:yes /update

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient" /v "SpecialPollInterval" /t REG_DWORD /d 3600 /f

6Gelemen의 이미지

리브레오피스 ... 오류

리브레오피스에서 맞춤법 설정을 껐는데
... 가 … 로 바뀌어서 나옵니다.
고칠 방법 없을까요?

JNAA의 이미지

C언어 HEAP CORRUPTION DETECTED 오류 와 프로그램 오류문제

컴퓨터를? 암호화하는 프로그램을 작성하고 있습니다.
아래는 작성한 코드의 일부입니다.

페이지

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