1. 程式人生 > >菜鳥Shell學習--從檔案中讀取PID

菜鳥Shell學習--從檔案中讀取PID

Shell功能:從nginx.pid檔案讀取出nginx的PID,然後關閉nginx。

PIDFILE="$PWD/nginx-tools/logs/nginx.pid"  # PID檔案路徑

if [ -f $PIDFILE ]; then
    echo "nginx file exists...." 
    PID=$(cat $PIDFILE)           # 將PID從檔案中讀取,並作為一個變數
    sudo kill -QUIT $PID
fi

相關推薦

Shell學習--檔案讀取PID

Shell功能:從nginx.pid檔案讀取出nginx的PID,然後關閉nginx。PIDFILE="$PWD/nginx-tools/logs/nginx.pid" # PID檔案路徑 if [ -f $PIDFILE ]; then echo "nginx

shell 檔案讀取批量檔名並做命令列操作

222檔案內容: /home/zhangsuosheng/Desktop/9-30/9_30/1bak/1538291162.png /home/zhangsuosheng/Desktop/9-30/9_30/1bak/1538291212.png /home/zhangsuosheng/Deskto

python 檔案讀取資料,同時去除掉空格和換行

從檔案中讀取資料,同時去除掉空格和換行,程式碼如下 import numpy as np def sort(path): w = open(path,'r') l = w.readlines() col=[] for k in l: k = k.strip('\n')

檔案讀取擷取字元並對擷取的字元進行排序

#include "stdio.h" #include "stdlib.h" int main(void) { char pathname[50], c_read[5]; int arr[200]={0}; char char_read; FILE *fp; printf("Input

檔案讀取圖片,與資料庫表讀取圖片評測

一、在 d:\ 下建立 image 資料夾,再放10 張圖片, 名稱從 1.png 到 10.png . 二、先建立新庫 db1, 然後按下面指令碼建立初始環境: USE db1 GO IF OBJECT_ID('t_path') IS NOT NULL DROP TABLE t_pat

python matplotlib檔案讀取資料繪製散點圖

示例說明:從一個檔案讀取資料,繪製成散點圖 #coding:utf-8 import matplotlib.pyplot as plt import numpy as np import matpl

android 將資料儲存到檔案&檔案讀取資料

1.將資料儲存到檔案中,我直接貼程式碼了,基本註釋都在程式碼中,原諒我很懶。 /** * 將資料存到檔案中 * * @param context context

使用RandomAccessFile這個類,檔案讀取資料,卻讀取不出來

請看下面這段程式碼,相關的問題我應經註釋了出來: package timemanager; import java.io.EOFException; import java.io.File; import java.io.FileNotFoundException; im

python實現檔案讀取資料並繪製成 x y 軸圖形

import matplotlib.pyplot as plt import numpy as np def readfile(filename):     dataList = []     dataNum = 0     with open(filename,'r')

Python--檔案讀取資料

學習python時,發現在使用with open('pi_digits.text') as file_object時,使用相對路徑,總是出現NotFoundFileError的錯誤,後來想到使用絕對路徑。書中提到的在Linux環境中路徑使用的是斜槓(/),在windows環

PHP檔案讀取字串問題

PHP在使用file_get_contents從檔案或者請求body中讀取字串時會遇到一種問題: 就是當檔案中字串收尾兩端為雙引號""時,PHP變數被賦值後無法解析字串中的轉義符等資訊。 例如:檔案text.text內容: "\"abc\nbcd\""

20.獲取網路圖片,將圖片儲存在檔案,快取,然後先快取讀取,沒有再檔案讀取

實現的功能主要是標題,那麼接下來我們就分析,如何一步一步的實現這個功能 第一步:建立imgCache資料夾,在裡面建立如下幾個檔案 1.ImgLoaderCallback:用於重新整理ImageView 2.ImageManager:用於管理快取圖片,比如圖片的讀取,還有

python matplotlib檔案讀取資料繪製折線圖

說明:從檔案中讀取資料,繪製直線圖 #coding:utf-8 import matplotlib.pyplot as plt import matplotlib as mpl import num

R檔案讀取資料,輸出檔案

看了幾天的書,終於到這一步了,說實話,用R來做統計,很少有人手動的去輸入那些數字,肯定是從別的地方匯入的,我們用來處理就可以了,所以到這裡才算是真正的入門,前面都是做基礎的練手。 我學習R從《R語言與統計分析》入手,第一個例子,從書上的例子,入手,為大家能夠快速入門。 在F

檔案讀取內容,並去掉換行符'\n'的一種簡單方法

開啟檔案後,可以用readlines將每一行的內容讀取到一個“列表”中, 獲取列表中每個元素,利用字串的strip('\n')去掉換行符 例如: lines = fd.readlines() for line in lines: line=line.strip('

演算法-(java)-檔案讀取、寫入資料

1.m的n次冪表示 在演算法題中經常遇到10的n次冪,java中計算中,有一個函式,返回double型別,math.pow(m,n),m為基數,n為冪次方。這樣打印出結果,會打印出帶e的數字,如果想要實際顯示,可用BigDecimal(BigDecimal r

python 使用matplotlib 實現檔案讀取x,y座標的視覺化

1. test.txt檔案,資料以逗號分割,第一個資料為x座標,第二個為y座標,資料如下:1.1,2 2.1,2 3.1,3 4.1,5 40,38 42,41 43,422. python部分程式碼#

歸納檔案讀取資料的六種方法-JAVA IO基礎總結第2篇

![](https://img2020.cnblogs.com/other/1815316/202008/1815316-20200831075239150-983540066.png) 在上一篇文章中,我為大家介紹了[《5種建立檔案並寫入檔案資料的方法》]( http://www.zimug.com/ja

深度學習tensorflow實戰筆記(1)全連線神經網路(FCN)訓練自己的資料(txt檔案讀取

      寫在前面的話:離上一次寫部落格已經有些日子了,以前的工程都是在caffe平臺下做的,caffe平臺雖然挺好用的,但是caffe主要用於做CNN,對於其它的網路模型用起來不太方便,所以博主轉戰tensorflow,Google對待tensorflow就想當年對待An