shell 建立檔案,並且檔案序號遞增
#!/bin/bash
FILE_NAME="2018_2_2-0.txt"
NEW_FILE=`ls -rt | sed '/sh/d' | tail -n1`
echo $NEW_FILE
var=`echo ${NEW_FILE}|awk -F '-' '{print $2}'|awk -F '.' '{print $1}'`
echo $var
TODAY=`date +"%-Y_%-m_%-d"`
let var+=1
echo "var = $var"
cp $NEW_FILE ${TODAY-NEW}-${var}.txt
相關推薦
shell 建立檔案,並且檔案序號遞增
#!/bin/bash FILE_NAME="2018_2_2-0.txt" NEW_FILE=`ls -rt | sed '/sh/d' | tail -n1` echo $NEW_FILE var=`echo ${NEW_FILE}|awk -F '-' '{pr
Visual Studio建立自己的.dll檔案,並且在其它專案中使用該.dll檔案
1.簡介 看了一些程式碼,發現直接用類名.方法名就呼叫了方法,但是點進方法檢視,卻發現沒有方法體,但是功能卻有,很奇怪。 後來才知道是在專案中添加了自己.dll檔案的引用,然後再程式碼中引入了名稱空間,然後直接可以呼叫了。具體操作如下。 2.首先用 Visual Studio建立一個類庫
C++ 如何用建立txt檔案,並且寫入內容(彙總)
void CreatTxt(char* pathName, unsigned char* rBuffer,int length)//建立txt檔案 { //char* path = "C:\\1.txt"; // 你要建立檔案的路徑 ofstream fout(pat
遍歷資料夾內所有的CSV檔案,並且合併為同一個CSV
import pandas as pd import os ### 讀取檔案中的資料內容。 os.listdir(u"F:/公司/03_Study/01_爬蟲") Folder_Path = u"F:/公司/03_Study/01_爬蟲" # 要拼接的資料夾及其完整路徑,注意不要包含中文
linux中使用ifconfig命令檢視網絡卡資訊時顯示為eth1,但是在network-scripts中只有ifcfg-eth0的配置檔案,並且裡面的NAME="eth0"
除了題目中的問題,其實在執行命令:service network restart時,會報錯: 解決辦法: 首先需要修改70-persistent-net.rules檔案: vim /etc/udev/rules.d/70-persistent-net.rules 然
oracle匯入sql檔案,並且記錄日誌
一、匯入.sql檔案 @data.sql 二、記錄日誌: 1、輸入命令 sqlplus 資料庫名/密碼@資料庫 按回車鍵 2、輸入spool 指定路徑:\a.log 按回車鍵 (此步驟的主要作用就是追蹤批量執
讀取bin檔案,並且按結構體賦值列印
目標:讀取一個bin檔案,並且將bin檔案中的資料,按位元組對齊賦值給結構體,並且打印出結構體的內容 目前思路是簡單的先將bin檔案資料一次性讀到一個數組中,再將陣列強制轉換為結構體 char buff[256] FILE *fp; fp = NULL; fp = f
匯入csv檔案,並且update
<div class="col-lg-12 col-sm-12"> <div class="form-group pull-right"> <button type="button" class="btn btn-primary btn-s
IO流讀取本地的檔案,並且在控制檯打印出來
第一步:我們在D盤根目錄下寫個HelloWorld這個入門程式,你可能還沒有刪除。那我們就拿這個java檔案來試試 第二步:開啟你習慣使用的idea工具,複製以下程式碼,注意:路徑,包名,還有類名 package javaexercises; imp
【unity3d】通過沙盒路徑的建立檔案,讀取檔案
注意的是string _path = Application.persistentDataPath + “/xxx”; xxx如果要寫xml檔案,則可不帶字尾,如果讀寫txt檔案,則需要加入xxx.txt字尾名。 注意讀寫順序,大致為 :獲取路徑,建立路徑夾,建立檔案,讀取檔案 Application.pe
python監控檔案,並且傳送告警郵件
一、配置檔案 import time,datetime TODAY = time.time() TIME_PATH = str(TODAY.year) + "/" + str(TODAY.month) + "/" + str(datetime.datetime.now(
ffmpeg opencv 開啟視訊檔案,並且播放
// FFMpeg + OpenCV demo #include <stdio.h> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp>
linux中使用ifconfig命令檢視網絡卡資訊時顯示為eth1,但是在network-scripts中只有ifcfg-eth0的配置檔案,並且裡面的NAME="eth0"。
除了題目中的問題,其實在執行命令:service network restart時,會報錯: 解決辦法: 首先需要修改70-persistent-net.rules檔案: vim /etc/udev/rules.d/70-persistent-net.rules 然後修改ifcfg-eth0檔案: v
【C#】建立資料夾,刪除資料夾,建立檔案,刪除檔案
protected void Button1_Click(object sender, EventArgs e) { if (Directory.Exists(Server.MapPath("~/upimg/hufu")) == fals
Qt中QDomDocument,讀取txt檔案和xml檔案,並且修改xml檔案和儲存修改後的檔案
此文件main.cpp檔案分為兩部分: 1】上面是讀取txt文件的程式碼 2】下面是讀取和修改xml文件的內容,並且儲存xml修改的程式碼 #include<QGuiApplication> #include<QQmlApplicationEngine&
C#解析讀取XML檔案,並且對XML檔案進行操作
如果不懂XML文件結構,請點選移步這裡 在綜合搜尋了網上的文章之後發現,有很多文章的講解博主看的一知半解,並且有些方法已經找不到了,所以就有了自己整理一下學習成果,同時通過部落格共享成果 目前還在學習中,先佔坑,後續補上 經過昨天的實驗和測試,補上C#XML的資訊讀取操
如何使用js將canvas儲存為圖片檔案,並且可以自定義檔名
1、從canvas中直接提取圖片元資料 // 圖片匯出為 png 格式 var type = 'png'; var imgData = canvas.toDataURL(type); 上面的程式碼得到的資料格式為:data:image/p
前端瀏覽器生成pdf檔案,並且自定義裡面的內容
前言:在公司的專案裡面遇到一個需求,根據後臺提供的心電資料,前端在pdf檔案裡面繪製出該心電圖,並且可以列印。 遇到的主要問題: 1. 瀏覽器的計算單位是PX,而打印出來紙上的計量單位是mm, 1px !=1mm,所以需要知道單位如何變成一致的。 2. 該外掛裡面繪製
jenkins通過配置ansible傳輸檔案,並且排程服務
最近在研究jenkins,最後卡在了war包傳輸的問題。看見同事配置了使用ansible,記錄一下相關指令碼。 1、首先安裝ansible 推薦用yum install ansible。 如果沒有映象源,請如下使用: rpm -Uvh http://dl.fedorapr
shell 講字串當命令將輸出寫入檔案,並處檔案中讀出來
#!/bin/sh -x str=cxx* key=keys #command=${key} ${str} #echo ${command} #將以cxx為字首的key 打印出來 並追加到檔案 keys_file redis-cli ${key} ${str} >