Подтвердить что ты не робот

Как получить переменную из текстового файла в переменную Bash

Простой вопрос, в BASH Я пытаюсь прочитать файл .pid, чтобы убить процесс. Как прочитать этот файл в переменной. Все примеры, которые я нашел, пытаются читать во многих строках. Я только хочу прочитать один файл, который содержит только PID

#!/bin/sh
PIDFile="/var/run/app_to_kill.pid"
CurPID=(<$PIDFile)

kill -9 $CurPID
4b9b3361

Ответ 1

Ты почти там:

CurPID=$(<"$PIDFile")

В примере, который вы указали, вам даже не нужна переменная temp. Просто выполните:

kill -9 $(<"$PIDFile")