голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Скрипт для подсчёта количества строк в созданном веб-приложении

Иногда нужно понять из какого количества строк состоит ваше приложение. Хочу показать вам свой sh-скрипт для подсчёта строк вашего веб-приложения. Вы можете изменить его. Добавьте права для скрипта: chmod +x ./script.sh. В качестве передаваемого параметра напишите путь до директории приложения.


#!/bin/bash
# Скрипт для подсчёта кол-ва 
# строк в созданном веб-приложении

url=$1
cd $url

count_php=`find . -name '*.php' -type f -print0 | xargs -0 cat | wc -l`
count_css=`find . -name '*.css' -type f -print0 | xargs -0 cat | wc -l`
count_html=`find . -name '*.html' -type f -print0 | xargs -0 cat | wc -l`
count_js=`find . -name '*.js' -type f -print0 | xargs -0 cat | wc -l`
count_sh=`find . -name '*.sh' -type f -print0 | xargs -0 cat | wc -l`
count_all=$((count_php+count_css+count_html+count_js+count_sh))

if [ -z $url ] ; then 
	url='текущее расположение'
fi

echo "приложение: "$url
echo "php: "$count_php
echo "css: "$count_css
echo "html: "$count_html
echo "js: "$count_js
echo "sh: "$count_sh
echo "всего: "$count_all" строки"

просмотры: 150, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-04-24 09:56:30
проголосовать:

Комментарии:






поиск
реклама
банеры
домен RU всего за 99 рублей
http://www.2domains.ru домен RU домен RU всего за 99 рублей
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
https://my.colobridge.net/aff.php?aff=047 серверы vps/vds облачный vps/vds сервер colobridge от 9,9 евро в месяц