|
|
|
@ -1112,14 +1112,14 @@ list_files_in_dir() {
|
|
|
|
|
log_write "$(ls -lhd "${dir_to_parse}"/"${each_file}")"
|
|
|
|
|
elif [[ "${dir_to_parse}" == "${DNSMASQ_D_DIRECTORY}" ]]; then
|
|
|
|
|
# in case of the dnsmasq directory inlcuede all files in the debug output
|
|
|
|
|
log_write "\\n${COL_GREEN}$(ls -ld "${dir_to_parse}"/"${each_file}")${COL_NC}"
|
|
|
|
|
log_write "\\n${COL_GREEN}$(ls -lhd "${dir_to_parse}"/"${each_file}")${COL_NC}"
|
|
|
|
|
make_array_from_file "${dir_to_parse}/${each_file}"
|
|
|
|
|
else
|
|
|
|
|
# Then, parse the file's content into an array so each line can be analyzed if need be
|
|
|
|
|
for i in "${!REQUIRED_FILES[@]}"; do
|
|
|
|
|
if [[ "${dir_to_parse}/${each_file}" == "${REQUIRED_FILES[$i]}" ]]; then
|
|
|
|
|
# display the filename
|
|
|
|
|
log_write "\\n${COL_GREEN}$(ls -ld "${dir_to_parse}"/"${each_file}")${COL_NC}"
|
|
|
|
|
log_write "\\n${COL_GREEN}$(ls -lhd "${dir_to_parse}"/"${each_file}")${COL_NC}"
|
|
|
|
|
# Check if the file we want to view has a limit (because sometimes we just need a little bit of info from the file, not the entire thing)
|
|
|
|
|
case "${dir_to_parse}/${each_file}" in
|
|
|
|
|
# If it's Web server error log, give the first and last 25 lines
|
|
|
|
|