AStyle之linux windows指令碼

2021-08-04 02:33:57 字數 804 閱讀 3201

新建乙個astyle的目錄

把astyle.exe和test.sh指令碼放到工程astyle目錄中,加入makefile

#!/bin/bash

find ./ -name "*.c" | xargs astyle -c --style=ansi

find ./ -name "*.h" | xargs astyle -c --style=ansi

rem 將當前目錄和所有子目錄的*.c,*.h檔案格式化

rem 注意歷史原因dos不識別utf8編碼的中文

rem 編輯dos指令碼需要儲存為ansi編碼,

rem 可以用其他編輯器編輯,在複製到記事本中

rem add by vkingman@20170721

@echo off

for /r "../" %%s

in (,*.h) do astyle.exe --style=ansi %%s

set /p var=刪除所有的備份檔案*.orig?(y/n):

if%var%

equ y (

echo "rm all the *.orig"

for /r "../" %%s

in (*.orig) do

del%%s)if

%var%

equ y (

echo "rm all the *.orig"

for /r "../" %%s

in (*.orig) do

del%%s

)pause

astyle配置說明

astyle配置說明 目錄 1.版本 artistic style version 2.03 2.範例 astyle style ansi j k3 w3 n u h p f x cpp 3.範例說明 j 單行的條件加入 html view plaincopy k3 eg char p w3 eg ...

Astyle使用方法

astyle是乙個命令列工具,使用方法 astyle options sourcefile1 sourcefile2 sourcefile3 example 格式乙個檔案 astyle style linux home user project foo.cpp 遞迴地格式cpp和h檔案 astyle...

linux win重置mysql的root密碼

windows環境的找回方法 1 開啟cmd命令視窗,先輸入命令 net stop mysql 回車 關閉mysql服務。進入到d soft php package mysql bin 目錄下,執行mysqld nt skip grant tables 啟動mysql server 如圖 2 另外開...