Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A

2
Bash에서 지역 변수를 늘리는 방법은 무엇입니까?
데이터 1 \begin{document} 3 암호 #!/bin/bash function getStart { local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)" echo $START } START2=$(getStart) echo $START2 어느 것이 반환 2하지만 원합니다 3. 나는 bash 스크립트에 숫자를 어떻게 추가 할 수 있는지 에 대한 이 답변으로 실패를 바꿨습니다 . START2=$((getStart+1)) Bash 스크립트에서 로컬 변수를 …


3
sed 또는 awk 스트림에 머리글 및 / 또는 바닥 글을 추가하는 방법은 무엇입니까?
나는 sed와 awk를 통과하는 많은 출력을 가지고 있습니다. 출력에 시작 접두사를 붙이고 대답에 접미사를 END로 붙이려면 어떻게해야합니까? 예를 들어 All this code on all these lines and all these 어떻게 얻을 수 있습니까? START All this code on all these lines and all these END ? 나의 시도는 : awk …

5
mawk에서 자체 스크립트 이름을 인쇄하는 방법은 무엇입니까?
bash $0에는 스크립트 이름이 포함되어 있지만 다음 내용으로 myscript.awk라는 스크립트를 만들면 awk에 있습니다. #!/usr/bin/awk -f BEGIN{ print ARGV[0] } 실행하면 "awk"만 인쇄됩니다. 또한 i> 0 인 ARGV [i]는 명령 행의 스크립트 인수에만 사용됩니다. 그렇다면 스크립트 이름 (이 경우 "myscript.awk")을 인쇄하는 방법은 무엇입니까?
13 awk  scripting  mawk 

1
캐럿 대괄호 대괄호 A ^ [[A-무슨 뜻입니까?
이것이 이미 요청 된 경우 사과하지만 어떻게 찾을 수 있을지 잘 모르겠습니다. 검색 엔진에서 "^ [[A"를 검색하면 "^ [["부분은 무시됩니다. 어쨌든 내 질문 : 때로는 화살표 키를 눌렀을 때 터미널 (Mac의 경우)에서 문자 "^ [[A", "^ [[B", "^ [[C"또는 "^ [[D")가 나타납니다 . 나는 DOS를 사용할 때 몇 년 전에 …

5
파이프에 다른 tar 파일을 생성하여 tar 파일의 내용을 필터링하려면 어떻게해야합니까?
권한, mtimes 등과 같이 유지하려는 다양한 속성을 가진 일부 디렉토리를 포함하는 외부 시스템의 단일 tar 파일을 고려하십시오. 이러한 파일의 서브 세트를 루트가 아닌 일반 사용자로 쉽게 가져올 수 있습니까? 다음과 같은 것을 찾고 있습니다. tar -f some.tar.gz --subset subdir/ | ssh remote@system tar xvz 또한이 tar 아카이브의 주요 속성 (소유권, …
13 pipe  tar 

1
이러한 Linux TCP 기본 설정은 어떻게 결정 되었습니까?
데이터베이스 서버가 사라지면 poll()연결된 클라이언트에 대해 최대 2 시간 ( libpq 클라이언트 라이브러리에서 호출 대기 시간 이 길어짐) 이 발생하는 프로덕션 문제를 추적하는 데 꽤 오랜 시간을 보냈습니다 . 문제를 파고 들어, 끊어진 TCP 연결을 적시에 알 수 있도록 이러한 커널 매개 변수를 조정해야한다는 것을 깨달았습니다. net.ipv4.tcp_keepalive_time = 7200 net.ipv4.tcp_keepalive_probes …
13 linux  tcp  history 

4
“yum update --security”에 해당하는 dnf
yum update --security보안 업데이트 만 설치합니다. 나는 그것이 yum-security 플러그인의 확장이라고 생각합니다. 동등한 dnf 명령이 있습니까? (페도라 22에서 dnf는 yum을 대체했습니다)
13 fedora  dnf 

3
“cat> file_name << blah”명령을 이해하는 방법은 무엇입니까?
다음 명령에서 cat은 here-doc의 내용을 가져 와서 conf라는 파일로 리디렉션합니다. cat &gt; conf &lt;&lt; EOF var1="cat" var2="dog" var3="hamster" EOF 여기서 명령 순서를 이해하는 방법은 무엇입니까? 합니까 bash첫번째 프로세스의 모든 것을 다른 사람 (여기-문서 일부) 및 최종 단계로는이 보이는 &gt; conf부분을?



2
파이썬 설정 복구
쿠분투 14.4 (파이썬 2.7.6이 표준으로 제공됨)에서 python.org에서 소스를 빌드 한 후 파이썬 2.7.10을 설치하려고 시도하면 데비안에서 최신 파이썬 버전을 별도로 설치하는 방법을 사용하여 파이썬이 깨졌습니다. 업그레이드? . 나는 dpkg가 파이썬 설치와 관련하여 혼란 스럽거나 부러 졌다고 생각되는 표준 명령으로 복구 할 수 없습니다. 이 측면에서 dpkg를 수정하고 싶습니다. 나는 이것이 …

1
Linux에서 NCQ를 비활성화하는 방법
VHDL에서 자체 직렬 -ATA 호스트 버스 어댑터 (HBA)를 구현하고이를 FPGA에 프로그래밍했습니다. FPGA는 모든 디지털 회로로 프로그래밍 할 수있는 칩입니다. 또한 직렬 트랜시버가 장착되어 SATA 또는 PCIe 용 고속 신호를 생성합니다. 이 SATA 컨트롤러는 SATA 6Gb / s 회선 속도를 지원하고 ATA-8 DMA-IN / OUT 명령을 사용하여 최대 32MiB 청크로 장치와 …
13 linux  kernel  drivers  sata 

2
Raspbian에서 Xorg 레코드 모듈을 어떻게 활성화합니까?
RaspberryPi에서 일부 테스트를 자동화하려고하는데 파이썬의 pymouse를 사용하여 에뮬레이트 된 클릭을 수행하고 있습니다. 내 데비안에서는 잘 작동하지만 Raspbian과 관련하여 pymouse를 가져올 때이 오류 메시지와 함께 계속 실패합니다. pi@pi ~/ $ python test.py Traceback (most recent call last): File "test.py", line 2, in &lt;module&gt; from pymouse import PyMouse File "/usr/local/lib/python2.7/dist-packages/pymouse/__init__.py", line 95, …
13 x11  xorg  python 

2
.raw 파일을 적은 텍스트로 열기
내 프로그램의 출력은 .raw 파일 확장자를 갖습니다. 내가 이것을 열려고 less하면 : No isoinfo available Install mkisofs to view ISO images 파일은 이미지 파일이 아니라 텍스트 일뿐입니다. less파일을 일반 텍스트로 열어야한다는 것을 알려주는 방법이 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.