텍스트를 처리 할 때 두 줄마다 줄 바꿈 문자를 제거해야합니다. 샘플 텍스트: this is line one and this is line two the third and the fourth must be pasted too 원하는 출력 : this is line one and this is line two the third and the fourth must be pasted …
PID를 수집하기 위해 로그 파일을 구문 분석하고 해당 PID가 실행 중인지 확인하는 Perl 스크립트를 작성 중입니다. 확인하는 가장 좋은 방법을 생각하고 있습니다. 분명히, 나는 다음과 같은 것을 할 수 있습니다 : system("ps $pid > /dev/null") && print "Not running\n"; 그러나 가능한 경우 시스템 호출을 피하고 싶습니다. 따라서 /proc파일 시스템을 사용할 …
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 나는 inode가 무엇인지 이해하지만 고아 inode의 정확한 정의는 무엇입니까? 나는 그것이 의미하는 바를 실제로 얻지 못한다. 최신 정보 …
xmobar입력 한 직후 이상한 동작이 발생합니다 xmonad. 내가 xmonad(에서 .xinitrc, 나는 XDM을 사용할 때 ) xmobar나타날 때 창 스택의 맨 위나 맨 아래에 있지 않습니다 . 응용 프로그램을 시작하면 (예 :을 눌러 터미널 에뮬레이터 Mod + Shift + Return) 마치 xmobar바닥에있는 것처럼 응용 프로그램이 전체 화면을 사용합니다 . 그럼 눌러 …
정확히 2 개의 동일한 형식, 동일한 크기 및 동일한 브랜드 SD 카드가 있습니다. 동시에 dd이미지를 /dev/disk2만들고 싶습니다 /dev/disk3. 의사 코드 sudo dd bs=1m if=/Users/masi/2016-05-10-raspbian-jessie.img of={/dev/disk2,/dev/disk3} dd하나의 입력에서 많은 출력 SD로 어떻게 연결할 수 있습니까?
일반적인 포크 폭탄의 작동 방식을 알지만 일반적인 bash 포크 폭탄의 끝에 &가 필요한 이유와 이러한 스크립트가 다르게 동작하는 이유를 이해하지 못합니다. :(){ (:) | (:) }; : 과 :(){ : | :& }; : 전자는 로그인 화면으로 돌아 가기 전에 CPU 사용량을 급증시킵니다. 후자는 대신 시스템이 정지되어 하드 재부팅을 강제합니다. …
매일 생성되는 약 200GB의 로그 데이터가 있으며 약 150 개의 서로 다른 로그 파일로 분산됩니다. 파일을 임시 위치로 옮기고 임시 디렉토리에서 tar-bz2를 수행하는 스크립트가 있습니다. 200GB 로그가 약 12-15GB로 압축되어 좋은 결과를 얻습니다. 문제는 파일을 압축하는 데 시간이 오래 걸린다는 것입니다. 크론 작업은 매일 오전 2:30 실행하고 5까지 계속 실행 …
nmcli이름으로 wifi 연결을 삭제하는 데 어떻게 사용 합니까? 내가 읽은 것에서 UUID를 통한 삭제 만 허용합니다. nmcli connection delete <uuid> 이름으로 삭제하는 가장 간단한 방법은 이름에서 UUID를 조회하여 전달하는 것입니다. nmcli con delete `nmcli --fields NAME,UUID con list | grep -i mynetworkname | awk '{print $2}'` 더 간단한 방법이 있습니까?
오늘이 사용 사례가 발생했습니다. 그것은 첫눈에 간단하게 보이지만, 주변에 바이올린을 켜고 sort, uniq, sed과 awk는 사소하다고 밝혔다. 어떻게 모두 삭제할 수 있습니다 쌍의 중복 라인을? 다시 말해, 주어진 행에 짝수의 복제본이 있으면 모두 삭제하십시오. 홀수의 중복 행이 있으면 하나를 제외하고 모두 삭제하십시오. (정렬 된 입력을 가정 할 수 있습니다.) 깨끗하고 …
upowerd는 거의 100 %의 CPU를 소비합니다. 현재 Lenovo Thinkpad E520과 Core i7 및 Asus Z170a 마더 보드를 실행하는 데스크탑 PC에서이 문제의 영향을받습니다. 둘 다 쿠분투 15.10을 실행합니다. 그러나 몇 년 전부터 몇 가지 다른 배포판 (Fedora에서 Arch, Ubuntu까지) 에서이 문제에 대한 보고서를 발견했습니다. 이 버그 보고서를 찾았지만 해결 방법이나 해결책을 …
우분투 14.04와 가진 시스템에서 bash, 나는이 PS1다음과 같은 내용으로 끝나는 변수를 : \u@\h:\w\$ 프롬프트가 다음과 같이 표시되도록 user@machinename:/home/mydirectory$ 그러나 때로는 현재 디렉토리의 이름이 길거나 이름이 긴 디렉토리 안에 있으므로 프롬프트가 다음과 같이 표시됩니다. user@machinename:/home/mydirectory1/second_directory_with_a_too_long_name/my_actual_directory_with_another_long_name$ 이것은 터미널의 줄을 채우고 커서는 다른 줄로 이동하여 성가시다. 대신에 다음과 같은 것을 얻고 싶습니다 user@machinename:/home/mydirectory1/...another_long_name$ …
이모티콘은 U + xxxxx 형식을 사용하여 지정된 것 같습니다. 여기서 각 x는 16 진수입니다. 예를 들어 U + 1F615 는 "혼란 된 얼굴"에 대한 공식 유니 코드 컨소시엄 코드 입니다. 나는 종종 혼란스러워서이 상징에 대해 강한 친근감을 가지고 있습니다. U + 1F615 I 유니 코드 문자 만 가능한 인코딩은 8, …