응용 프로그램을 실행하려고합니다. app. ./app를 app 디렉토리에서 실행하면됩니다. 이 응용 프로그램에는 graphics/file.bmp라는 종속성이 있습니다. ./app를 해당 디렉토리에서 실행할 때 모든 것이 작동합니다. 내가 대신 상위 폴더에서 실행하면 내가 이 문제를 해결하는 가장 깨끗한 방법은 무엇입니까 ./app_directory/app을
저는 배움을 배우는 학생입니다. 현재 추가 스크립트를 실행하기 위해 일련의 절대 파일 경로를 인쇄하려고합니다. 현재 echo $PWD, *In이 작동하지 않습니다. 내 파일 구조는 다음과 같습니다. /home/hayden/myProject/gene
이 폴더 내에 여러 폴더가 있지만 특히 세 가지에 관심이 있습니다. /largeIn/
/mediumIn/
디렉토리의 일부 디렉토리를 해당 디렉토리 자체의 다른 디렉토리에 복사하려고합니다. 예 : I가 dir3으로 이동할 수 I는 DIR1 및 DIR2 원하는 [email protected]:~/root/app/pages$ ls
dir1, dir2, dir3
다음과 같은 구조를 가지며, 최종 구조는 다음과 같이되어야한다 : [email protected]:
나는 gunicorn을 실행하기 위해 bash 스크립트를 사용합니다. 그것은 잘 작동 [/home/flame/Projects/new_project]$ bash run_gunicorn.sh
: 나는이 프로젝트 디렉토리에서 실행하는 경우 그것은 #!/bin/bash
NAME=new_project
DJANGODIR=/home/flame/Projects/$
저는 아직 리눅스 초보자입니다. Linux 디렉토리 란 무엇입니까 //? 내가 CD를 사용하여 루트 디렉토리에 디렉토리 (CD)를 변경할 수 있습니다 / ~> cd/
/>
사용 PWD (작업 디렉토리의 인쇄 이름) 내가 루트 (/) /> pwd
/
에있어 나에게 말한다 사용 LS (디렉토리 내용을 나열) 나는 다음 (사용 Raspbian 제시)를 참
SHORT : 어떻게 현재 작업 디렉터리를 명시 적으로 설정합니까? 긴 : 따라서 52 개의 프로그램이 데이지 체인 방식으로 연결되어 있습니다. 나는 훌륭한 쉘 스크립트 파이프 라인을 가지고있다. 문제는 내가 파일로 디렉토리에 들어가서 그것을 실행하는 경우에만 그것을 실행할 수 있습니다. 일부 하위 프로그램에는 명시 적으로 출력 디렉토리를 설정할 수있는 메
bash 스크립팅 언어로 작업하는 동안 이상한 문제가 발생했습니다. 여기 가 있습니다 : PWD=${pwd}
# several commands
cd /etc/nginx/sites-enabled/
# more commands
cd $PWD
# I expect that I returning to my directory,
# but $PWD conta
이 question에서 설명했듯이 현재 작업 디렉토리의 이름을 얻을 수 있습니다. 그러나 마지막으로 하나의 디렉토리 이름을 얻는 방법은 무엇입니까? 시나리오 : # working directory /etc/usr/abc/xyz.txt
printf '%s\n' "${PWD##*/}" #prints abc
#i want to print usr
printf
NPM 스크립트는 프로젝트 루트뿐만 아니라 하위 폴더에서도 실행할 수 있습니다. 그러나 현재 작업 경로 ($ PWD)를 알 수 없다는 제약이 있습니다. 내가 프로젝트 루트의 하위 폴더 (예를 들어, $PROJECT_ROOT/src/nested/dir를) 내 npm run pwd을 실행하면 "scripts": {
...
"pwd": "ech