Difference between revisions of "Rpl"

From wikieduonline
Jump to navigation Jump to search
(Created page with " * https://linux.die.net/man/1/rpl {{sed}}")
 
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{lc}}
 +
https://packages.ubuntu.com/search?keywords=rpl
 +
https://github.com/rrthomas/rpl
  
 +
rpl --backup --dry-run "#[[PermitRootLogin]] prohibit-password" "PermitRootLogin yes" [[/etc/ssh/sshd_config]]
 +
 +
[[rpl --backup]] "#[[PermitRootLogin]] prohibit-password" "PermitRootLogin yes" [[/etc/ssh/sshd_config]]
 +
 +
 +
  [[apt-get install]] rpl
 +
  [[brew install rpl]]
  
 
* https://linux.die.net/man/1/rpl
 
* https://linux.die.net/man/1/rpl
  
 +
rpl --backup  "#PermitRootLogin prohibit-password" "PermitRootLogin yes" /etc/ssh/sshd_config
 +
 +
rpl: Replacing "#PermitRootLogin prohibit-password" with "PermitRootLogin yes" (case
 +
sensitive; partial words matched)
 +
 +
rpl: 1 matches replaced in 1 out of 1 file
 +
 +
 +
rpl --backup --dry-run "#PermitRootLogin prohibit-password" "PermitRootLogin yes"
 +
/etc/ssh/sshd_config
 +
 +
rpl: Simulating replacement of "#PermitRootLogin prohibit-password" with "PermitRootLogin yes"
 +
(case sensitive; partial words matched)
 +
 +
rpl: The files listed below would be modified in a replace operation
 +
  /etc/ssh/sshd_config
 +
 +
rpl: 1 matches found in 1 out of 1 file
 +
 +
 +
== help ==
 +
<pre>
 +
usage: rpl [-h] [--version] [--encoding ENCODING] [-E] [-i] [-m] [-w] [-b] [-q] [-v] [-s] [-e] [-F]
 +
          [--files] [-x GLOB] [-R] [-p] [-f] [-d]
 +
          OLD-TEXT NEW-TEXT [FILE ...]
 +
 +
Search and replace text in files.
 +
 +
positional arguments:
 +
  OLD-TEXT
 +
  NEW-TEXT
 +
  FILE                  `-' or no FILE argument means standard input
 +
 +
options:
 +
  -h, --help            show this help message and exit
 +
  --version            show program's version number and exit
 +
  --encoding ENCODING  specify character set encoding
 +
  -E, --extended-regex  use extended regular expression module `regex'
 +
  -i, --ignore-case    search case-insensitively
 +
  -m, --match-case      ignore case when searching, but try to match case of replacement to case of
 +
                        original, either capitalized, all upper-case, or mixed
 +
  -w, --whole-words    whole words (OLD-TEXT matches on word boundaries only)
 +
  -b, --backup          rename original FILE to FILE~ before replacing
 +
  -q, --quiet          quiet mode
 +
  -v, --verbose        verbose mode
 +
  -s, --dry-run        simulation mode
 +
  -e, --escape          expand escapes in OLD-TEXT and NEW-TEXT [deprecated]
 +
  -F, --fixed-strings  treat OLD-TEXT and NEW-TEXT as fixed strings, not regular expressions
 +
  --files              OLD-TEXT and NEW-TEXT are file names to read patterns from
 +
  -x GLOB, --glob GLOB  modify only files matching the given glob (may be given more than once)
 +
  -R, --recursive      search recursively
 +
  -p, --prompt          prompt before modifying each file
 +
  -f, --force          ignore errors when trying to preserve attributes
 +
  -d, --keep-times      keep the modification times on modified files
 +
</pre>
  
 +
== Related ==
 +
* [[.BAK]]
 +
* [[sed -i]]
 +
* [[lineinfile]]
  
 +
== See also ==
 +
* {{sed}}
  
{{sed}}
+
[[Category:SED]]

Latest revision as of 10:08, 7 February 2024

https://packages.ubuntu.com/search?keywords=rpl
https://github.com/rrthomas/rpl
rpl --backup --dry-run "#PermitRootLogin prohibit-password" "PermitRootLogin yes" /etc/ssh/sshd_config
rpl --backup "#PermitRootLogin prohibit-password" "PermitRootLogin yes" /etc/ssh/sshd_config


 apt-get install rpl
 brew install rpl
rpl --backup  "#PermitRootLogin prohibit-password" "PermitRootLogin yes" /etc/ssh/sshd_config

rpl: Replacing "#PermitRootLogin prohibit-password" with "PermitRootLogin yes" (case 
sensitive; partial words matched)
rpl: 1 matches replaced in 1 out of 1 file

rpl --backup --dry-run "#PermitRootLogin prohibit-password" "PermitRootLogin yes" 
/etc/ssh/sshd_config

rpl: Simulating replacement of "#PermitRootLogin prohibit-password" with "PermitRootLogin yes" 
(case sensitive; partial words matched)

rpl: The files listed below would be modified in a replace operation
  /etc/ssh/sshd_config

rpl: 1 matches found in 1 out of 1 file


help[edit]

usage: rpl [-h] [--version] [--encoding ENCODING] [-E] [-i] [-m] [-w] [-b] [-q] [-v] [-s] [-e] [-F]
           [--files] [-x GLOB] [-R] [-p] [-f] [-d]
           OLD-TEXT NEW-TEXT [FILE ...]

Search and replace text in files.

positional arguments:
  OLD-TEXT
  NEW-TEXT
  FILE                  `-' or no FILE argument means standard input

options:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  --encoding ENCODING   specify character set encoding
  -E, --extended-regex  use extended regular expression module `regex'
  -i, --ignore-case     search case-insensitively
  -m, --match-case      ignore case when searching, but try to match case of replacement to case of
                        original, either capitalized, all upper-case, or mixed
  -w, --whole-words     whole words (OLD-TEXT matches on word boundaries only)
  -b, --backup          rename original FILE to FILE~ before replacing
  -q, --quiet           quiet mode
  -v, --verbose         verbose mode
  -s, --dry-run         simulation mode
  -e, --escape          expand escapes in OLD-TEXT and NEW-TEXT [deprecated]
  -F, --fixed-strings   treat OLD-TEXT and NEW-TEXT as fixed strings, not regular expressions
  --files               OLD-TEXT and NEW-TEXT are file names to read patterns from
  -x GLOB, --glob GLOB  modify only files matching the given glob (may be given more than once)
  -R, --recursive       search recursively
  -p, --prompt          prompt before modifying each file
  -f, --force           ignore errors when trying to preserve attributes
  -d, --keep-times      keep the modification times on modified files

Related[edit]

See also[edit]

Advertising: