背景:產(chǎn)品讓準備一套代碼用來申請軟著,需要60頁word文檔,特此記錄
方法
假設(shè)我的項目放在桌面上的Project文件夾下:~/Desktop/Project/
直接上方法,創(chuàng)建一個sh腳本文件放在自己的項目文件夾下。我定義的名字是getCode.sh。(~/Desktop/Project/getCode.sh)
以下是文件內(nèi)容:
#!/bin/bash
echo "please enter a file name"
read NAME
find ./ -name "*.m" | xargs cat > $NAME.txt
cat $NAME.txt |tr -s '\n' > temp; mv temp $NAME.txt
echo "******************end*******************"
此時一般直接運行是運行不了的,需要賦一下執(zhí)行權(quán)限。
打開命令行,進入到目錄下:
cd ~/Desktop/Project/
修改腳本權(quán)限
chmod u+x getCode.sh
執(zhí)行腳本
./getCode.sh
執(zhí)行時會讓你輸入一個文件名,執(zhí)行完畢后會在當前目錄生成一個內(nèi)含代碼的txt文件。
將此文件給產(chǎn)品就OK了。如果還需要代碼行數(shù)的話,直接用Xcode打開這個文件,滑到最后一行就可以知道有多少行了