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

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

Иногда нужно понять из какого количества строк состоит ваше приложение. Хочу показать вам свой 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" строки"

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

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






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