shell

더 짧은 시간에 맞춤 헤더를 만드는 방법은 무엇입니까? 아니면 더 짧은 시간에 두 개의 파일을 동시에 여는 방법은 무엇입니까?
shell

더 짧은 시간에 맞춤 헤더를 만드는 방법은 무엇입니까? 아니면 더 짧은 시간에 두 개의 파일을 동시에 여는 방법은 무엇입니까?

파일을 열 때 앞에 사용자 정의 텍스트를 추가하는 방법은 무엇입니까 less? 예를 들어 다음과 같은 내용을 보고 싶습니다. My custom title Content of the opened file goes here... 나는 다음과 같은 명령을 원합니다 : echo 'My custom title' | less file less그런 기능은 없습니다. 그러나 몇 가지 해결 방법을 통해 가능해야 합니다. 기본적으로 두 개의 파일을 순차적으로 하나로 병합한 후 열어야 합니다. 새 파일을 열 수 있...

Admin

스크립트가 여러 번 실행되는 경우 bash 스크립트를 한 번만 에코하는 도구
shell

스크립트가 여러 번 실행되는 경우 bash 스크립트를 한 번만 에코하는 도구

편집: 불행하게도 반대표를 받았습니다. 이것은 아니다내 거질문. 이것이 Linux가 원하는 작업 방식이며, 임시적이고 일관되지 않은 설치 시나리오를 사용하는 수많은 도구가 있습니다. 제가 이 질문을 하는 이유는 한 번만 작동하고 모든 것이 처음에 완벽하게 작동하는 서툴게 작성된 스크립트를 생성, 채택 및 유지 관리하지 않고도 올바른 일을 하고 싶기 때문입니다. 스크립트가 특정 .bashrc파일이나 유사한 파일에 무언가를 반영해야 하는 경우가 종종 있습니다. 이는 설치 스크립트의 맥락에서도 자주 발생...

Admin

특정 쉘 스크립트가 실행될 때 시스템이 "활성" 또는 "비활성"으로 간주되는지 여부를 어떻게 지정합니까? (리눅스 민트 전원 관리)
shell

특정 쉘 스크립트가 실행될 때 시스템이 "활성" 또는 "비활성"으로 간주되는지 여부를 어떻게 지정합니까? (리눅스 민트 전원 관리)

Linux Mint Cinnamon 시스템이 일반적으로 스크립트 실행 중에 중단되더라도 계속 실행되는 스크립트를 작성하고 싶습니다. 즉, 사용자가 Linux Mint의 전원 관리 애플릿의 전원 설정 UI를 사용하여 X분/시간 후에 시스템이 정지되도록 설정하더라도 스크립트가 실행 중인 한 시스템은 키보드나 마우스 상호 작용을 입력할 필요가 없습니다. 일시 중지 모드(수면)로 들어갑니다. 스크립트를 실행해야 하는 명령은 무엇입니까? 또는 시스템이 일시 중지 모드로 들어가는 것을 방지하기 위해 스크립트가 ...

Admin

각 스크립트 호출마다 다른 파일을 선택하는 Bash 스크립트?
shell

각 스크립트 호출마다 다른 파일을 선택하는 Bash 스크립트?

디렉터리의 파일 목록을 가져와 그 중 하나를 선택하여 터미널에 출력하는 bash 스크립트를 만들려고 합니다. 그런 다음 다음 실행 시 시퀀스의 다음 파일을 선택하고 해당 파일의 이름을 출력합니다. 이것이 가능합니까? bash 프로그램이 선택한 파일을 "기억"하고 다음 스크립트 호출에서 다음 파일을 선택하도록 하려면 어떻게 해야 합니까? ...

Admin

Linux에서 줄과 그 위의 줄을 삭제하는 방법은 무엇입니까?
shell

Linux에서 줄과 그 위의 줄을 삭제하는 방법은 무엇입니까?

MySQL에 대해 다음 출력을 자동으로 생성하는 스크립트가 있습니다. ALTER TABLE TESTE3 ADD COLUMN nome2 VARCHAR(2) DEFAULT NULL; -- -- Create table `TESTE10` -- CREATE TABLE TESTE10 ( ID INT(11) DEFAULT NULL, NOME VARCHAR(10) DEFAULT 'J', nome2 VARCHAR(2) DEFAULT NULL ); -- -- Drop column `col2` fro...

Admin

"--recurse" 옵션과 함께 "fdupes"를 사용할 때 .app 폴더를 건너뜁니다.
shell

"--recurse" 옵션과 함께 "fdupes"를 사용할 때 .app 폴더를 건너뜁니다.

fdupes특정 폴더에 있는 중복 파일 목록을 인쇄하는 옵션을 사용하고 있습니다 --recurse. 그러나 저는 macOS를 사용하고 있기 때문에 재귀 프로세스는 Mac 응용 프로그램(folder 로 끝나는 폴더인 것처럼 보임 .app)을 폴더로 처리하고 해당 응용 프로그램으로 실행하므로 중복 파일에 원치 않는 추가 정보가 많이 생성됩니다. 그런 폴더를 건너뛸 수 있는 방법이 있나요? ...

Admin

스크립트에서 절대 경로와 공백이 있는 경로의 모든 파일을 나열하는 방법
shell

스크립트에서 절대 경로와 공백이 있는 경로의 모든 파일을 나열하는 방법

경로를 매개변수로 받아들이고 경로에 있는 모든 .mkv 파일을 처리하는 스크립트를 작성 중입니다. 경로는 절대 경로, 상대 경로 또는 단일 파일일 수 있습니다. 그러나 반복되는 파일의 절대 경로가 여전히 필요합니다. 지금까지 내가 한 일은 다음과 같습니다. #!/bin/bash path=$1 if ! [ -e "$path" ]; then path=$(pwd) fi find "$path" -type f -name '*.mkv' | sort | xargs realpath | while read f...

Admin

디렉터리의 파일을 연결하는 스크립트에 대한 도움이 필요합니다.
shell

디렉터리의 파일을 연결하는 스크립트에 대한 도움이 필요합니다.

저는 bash 스크립팅을 처음 접했고 사용자 입력을 받아 디렉터리의 모든 파일을 다른 디렉터리로 하드링크하는 스크립트를 만들고 싶습니다. 지금까지 나는 이것을 가지고 있습니다 : read -p "What directory do you want to link? " dir items=$(ls -m $dir -Q | tr -d '\n'' ') read -p "Where do you want to link the files? " outdir echo "Linking files: $items to: $...

Admin

chown -R에서 여러 디렉터리를 제외하는 방법은 무엇입니까?
shell

chown -R에서 여러 디렉터리를 제외하는 방법은 무엇입니까?

Docker를 실행할 때 Synology NAS에서 계속 문제가 발생하는 권한을 수정하기 위해 bash 별칭을 작성하고 있습니다. /volume1/docker 디렉터리(Synology 시스템 폴더 @eaDir및 #recycle. 여기에서 사용 가능한 다음 명령의 모든 버전을 시도했지만 지금까지 아무 것도 작동하지 않았습니다. sudo find . \( ! -path '*/@eaDir/*' -o ! -path '*/\#recycle/*' \) -exec chown user:group {} + 시작점은...

Admin

문자열을 변수로 바꾸는 방법은 무엇입니까?
shell

문자열을 변수로 바꾸는 방법은 무엇입니까?

동일한 파일이 포함된 일련의 디렉터리를 가져와 파일의 텍스트 문자열을 디렉터리 이름과 일치하는 변수로 바꾸는 루프가 포함된 스크립트를 작성하려고 합니다. 변수는 $i=3,4,5이고 파일 이름은 FILE입니다 . 지금까지 작성한 내용은 다음과 같습니다. for i in ./*z do cd $i if grep -q 'DZ' FILE then sed -i 's/DZ/$iZ/g' FILE fi cd .. done 변수를 변경하지 않고 DZ 대신 $iZ를...

Admin

Debian 10에 Brave를 설치할 수 없습니다.
shell

Debian 10에 Brave를 설치할 수 없습니다.

나는 지금까지 성공하지 못한 채 Brave-Browser를 설치하려고 노력해 왔습니다. 이전에 성공적으로 설치했습니다. 하지만 나는 그것을 업그레이드하고 싶다. 그 과정에서 나는 다음을 수행했습니다. sudo apt purge brave-browser 다시 설치하려고 하면 다음과 같습니다. patitomora@angel-pc:~$ sudo apt-get install brave-browser Reading package lists... Done Building dependency tree ...

Admin

개별 문자/숫자 대신 괄호를 사용하여 패턴을 일치시키는 방법은 무엇입니까?
shell

개별 문자/숫자 대신 괄호를 사용하여 패턴을 일치시키는 방법은 무엇입니까?

MSG내 경로에서 제외 하고 괄호를 사용하여 쉘 매개변수 확장을 사용하고 싶습니다 PDF.DOC MSG괄호 사이에 넣으면 M삭제되지 않고 삭제만 됩니다 MSG. 인터넷을 둘러보고 설명서를 읽었지만 여전히 이 작업을 올바르게 수행하는 방법을 이해할 수 없습니다. 어쩌면 내가 검색하기에 적합한 키워드를 모르는 것일 수도 있습니다. 내 코드는 MSG만 제거합니다. find "${INPUTPATH}" -mindepth 2 -maxdepth 2 -type d -print0 | while IFS= read -r...

Admin

Swaymsg가 창에 초점을 맞추지 않습니다.
shell

Swaymsg가 창에 초점을 맞추지 않습니다.

i3에서 Wayland로 전환했는데 이전에 작성한 스크립트 하나를 제외하고는 모든 것이 잘 작동합니다. 스크립트는 i3-msg를 사용하여 클래스 이름이나 ID(i3-msg 트리의)로 창에 초점을 맞춥니다. Sway에는 swaymsg -t get_treei3과 동일한 작업을 수행하는 명령이 있습니다 . 이 명령을 사용하여 명령줄에서 id, app_id또는 window기타 데이터를 추출할 수 있습니다.pid swaymsg -t get_tree | jq -c -r '..|try select(.focused...

Admin

Gnome - 응용프로그램 메뉴에 그룹화가 표시되지 않음
shell

Gnome - 응용프로그램 메뉴에 그룹화가 표시되지 않음

Gnome에서 사용하고 싶습니다애플리케이션 메뉴화면 왼쪽 상단에 위치: 이제 이 메뉴에서 애플리케이션을 그룹화하고 싶습니다. 아래 스크린샷에서는 그룹화를 alacarte볼 수 있는 gnome-application에 의해 표시되는 그룹화를 볼 수 있습니다.멀티미디어: 이 그룹화는 내 애플리케이션 메뉴에 나타나지 않습니다.이 문제를 어떻게 해결할 수 있나요? GNOME Shell 44.9 Operating System: Debian GNU/Linux trixie/sid K...

Admin