(CommandList children: [ (FuncDef name: die body: (BraceGroup children: [ (SimpleCommand words: [{(echo)} {(DQ ($ VSub_At '$@'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:16777215 arg_word:{(2)} spids:[25])] ) (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)}) ] spids: [20] ) spids: [15 19] ) (AndOr ops: [Op_DPipe] children: [ (C {(Lit_Other '[')} {(DQ ($ VSub_Pound '$#'))} {(-eq)} {(3)} {(Lit_Other ']')}) (C {(die)} { (DQ (Lit_Other '\\') ('nERROR:') (Lit_Other '\\') ('n 3 arguments required [ oldPathToReason, newPathToReason, printWidth ], ') ($ VSub_Pound '$#') (' provided') (Lit_Other '\\') (n) ) } ) ] ) (Pipeline children: [ (C {(find)} {(.)}) (C {(grep)} {(DQ (Lit_Other '\\') (.re) (Lit_Other '$'))}) (C {(xargs)} {(-0)} {(node)} {(-e)} { (DQ ("process.argv[1].split('") (Lit_Other '\\') ("n').filter(function(n){return n;}).forEach(function(filePath) { ") (" var binary = require('child_process').execSync('") ($ VSub_Number '$1') (" ' + filePath + ' -print binary_reason');\n") (" var reformatted = require('child_process').execSync(\n") (" '") ($ VSub_Number '$2') ( ' -use-stdin true -is-interface-pp false -parse binary_reason -print re -print-width ' ) ($ VSub_Number '$3') (' | sed -e ') (Lit_Other '\\') ("'s/ *") (EscapedLiteralPart token:<Lit_EscapedChar '\\$'>) (//g) (Lit_Other '\\') ("'',\n") (' {input: binary}\n') (' );\n') (" require('fs').writeFileSync(filePath, reformatted);\n") ('}); ') ) } ) ] negated: F ) (Pipeline children: [ (C {(find)} {(.)}) (C {(grep)} {(DQ (Lit_Other '\\') (.rei) (Lit_Other '$'))}) (C {(xargs)} {(-0)} {(node)} {(-e)} { (DQ ("process.argv[1].split('") (Lit_Other '\\') ("n').filter(function(n){return n;}).forEach(function(filePath) { ") (" var binary = require('child_process').execSync('") ($ VSub_Number '$1') (" ' + filePath + ' -print binary_reason');\n") (" var reformatted = require('child_process').execSync(\n") (" '") ($ VSub_Number '$2') ( ' -use-stdin true -is-interface-pp true -parse binary_reason -print re -print-width ' ) ($ VSub_Number '$3') (' | sed -e ') (Lit_Other '\\') ("'s/ *") (EscapedLiteralPart token:<Lit_EscapedChar '\\$'>) (//g) (Lit_Other '\\') ("'',\n") (' {input: binary}\n') (' );\n') (" require('fs').writeFileSync(filePath, reformatted);\n") ('}); ') ("console.log('echo ") (EscapedLiteralPart token:<Lit_EscapedChar '\\"'>) ('Completed!') (EscapedLiteralPart token:<Lit_EscapedChar '\\"'>) ("'); ") ) } ) ] negated: F ) ] )