JAVA-21776 Renamed module names
This commit is contained in:
3
linux-bash-modules/linux-bash-text/README.md
Normal file
3
linux-bash-modules/linux-bash-text/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
### Relevant Articles:
|
||||
|
||||
- [Linux Commands for Appending Multiple Lines to a File](https://www.baeldung.com/linux/appending-multiple-lines-to-file2)
|
||||
29
linux-bash-modules/linux-bash-text/src/main/bash/append_multiple_lines.sh
Executable file
29
linux-bash-modules/linux-bash-text/src/main/bash/append_multiple_lines.sh
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
# echo per line
|
||||
echo Lorem ipsum dolor sit amet, consectetur adipiscing elit, >> echo-per-line.txt
|
||||
echo sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. >> echo-per-line.txt
|
||||
|
||||
# echo with escaped newline
|
||||
echo -e Lorem ipsum dolor sit amet, consectetur adipiscing elit,\\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua. >> echo-escaped-newline.txt
|
||||
|
||||
# echo with double quoted string
|
||||
echo -e "Lorem ipsum dolor sit amet, consectetur adipiscing elit,\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> echo-double-quoted.txt
|
||||
|
||||
# printf instead of echo
|
||||
printf "Lorem ipsum dolor sit amet, consectetur adipiscing elit,\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> printf.txt
|
||||
|
||||
# printf using format string
|
||||
printf "%s\n%s" "Lorem ipsum dolor sit amet, consectetur adipiscing elit," "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> printf-format.txt
|
||||
|
||||
# cat
|
||||
cat << EOF >> cat.txt
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
|
||||
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
||||
EOF
|
||||
|
||||
# tee
|
||||
tee -a tee.txt << EOF
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
|
||||
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
||||
EOF
|
||||
|
||||
19
linux-bash-modules/linux-bash-text/src/main/bash/remove_characters.sh
Executable file
19
linux-bash-modules/linux-bash-text/src/main/bash/remove_characters.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
my_var="Hola Mundo"
|
||||
echo ${my_var}
|
||||
|
||||
my_filename="interesting-text-file.txt"
|
||||
echo ${my_filename:0:21}
|
||||
|
||||
echo ${my_filename%.*}
|
||||
|
||||
complicated_filename="hello-world.tar.gz"
|
||||
echo ${complicated_filename%%.*}
|
||||
|
||||
echo ${my_filename/.*/}
|
||||
|
||||
echo 'interesting-text-file.txt' | sed 's/.txt*//'
|
||||
|
||||
echo 'interesting-text-file.txt' | cut -f1 -d"."
|
||||
echo ${complicated_filename} | cut -f1 -d"."
|
||||
Reference in New Issue
Block a user