голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

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

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


#!/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" строки"

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

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






поиск
реклама
банеры
домен RU всего за 99 рублей
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.