# Shellscript Reengineering

**URL:** <https://community.unix.com/t/shellscript-reengineering/313856>\
**Category:** Shell Programming and Scripting\
**Created:** [July 20, 2012, 3:15am UTC](https://community.unix.com/t/shellscript-reengineering/313856 "2012-07-20T03:15:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alibapir](https://community.unix.com/user_avatar/community.unix.com/alibapir/32/8162_2.png) [@Alibapir](https://community.unix.com/u/Alibapir)\
**Post date:** [July 20, 2012, 3:15am UTC](https://community.unix.com/t/shellscript-reengineering/313856/1 "2012-07-20T03:15:17Z")

</div>

Dear Community,

I've an urgent issue due to a migration of an application from HP-Unix to Linux.  
We have a mass of scripts which are running at a dedicated server on hpunix.  
Now we do not know, which further scripts exists on this machine. the idea is, that we crawl through the scripts we already know and identify further scripts which are addressed in those.

Is there a way or does are software exist which is able to sniff through my list of scripts and identify further scripts which are used in them?

Thank you in advance for your help 🙂

Kind regards  
Alrik

---

<div class="post-metadata">

**Author:** ![clx](https://community.unix.com/letter_avatar/clx/32/6_22734026db12803ebb3e059622ac3534.png) [@clx](https://community.unix.com/u/clx)\
**Post date:** [July 20, 2012, 5:59am UTC](https://community.unix.com/t/shellscript-reengineering/313856/2 "2012-07-20T05:59:58Z")

</div>

Welcome to the forum, Alibapir.

AFAIK, There is no software to do that and the only way is to do that..

- Take help of someone who is having knowledge of that particular application.
- Try to find out the rules, patterns and the way the scripts are arranged.
- You might need to look inside each script (With an automated process).

On the other side, if its a real production systems/application; The scripts should be in very systematic manner and well documented.
