aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--j00/ex00/z1
-rw-r--r--j00/ex01/testShell00.tarbin0 -> 2048 bytes
-rw-r--r--j00/ex02/exo2.tarbin0 -> 6144 bytes
-rw-r--r--j00/ex03/klist.txt7
-rwxr-xr-xj00/ex04/midLS1
-rwxr-xr-xj00/ex05/git_commit.sh1
-rw-r--r--j00/ex06/.gitignore1
-rwxr-xr-xj00/ex06/git_ignore.sh1
-rw-r--r--j00/ex07/b11
-rwxr-xr-xj00/ex08/clean1
-rwxr-xr-xj01/ex01/print_groups.sh1
-rwxr-xr-xj01/ex02/find_sh.sh1
-rwxr-xr-xj01/ex03/count_files.sh1
-rwxr-xr-xj01/ex04/MAC.sh1
-rw-r--r--j01/ex05/"\?$*'MaRViN'*$?\"1
-rwxr-xr-xj01/ex06/skip.sh1
-rwxr-xr-xj01/ex07/r_dwssap.sh1
-rwxr-xr-xj01/ex08/add_chelou.sh12
18 files changed, 43 insertions, 0 deletions
diff --git a/j00/ex00/z b/j00/ex00/z
new file mode 100644
index 0000000..e900b1c
--- /dev/null
+++ b/j00/ex00/z
@@ -0,0 +1 @@
+Z
diff --git a/j00/ex01/testShell00.tar b/j00/ex01/testShell00.tar
new file mode 100644
index 0000000..000c1fc
--- /dev/null
+++ b/j00/ex01/testShell00.tar
Binary files differ
diff --git a/j00/ex02/exo2.tar b/j00/ex02/exo2.tar
new file mode 100644
index 0000000..9bd61b0
--- /dev/null
+++ b/j00/ex02/exo2.tar
Binary files differ
diff --git a/j00/ex03/klist.txt b/j00/ex03/klist.txt
new file mode 100644
index 0000000..19c5ebc
--- /dev/null
+++ b/j00/ex03/klist.txt
@@ -0,0 +1,7 @@
+Credentials cache: API:57199
+ Principal: cacharle@S19.BE
+
+ Issued Expires Principal
+Jul 1 11:43:10 2019 Jul 1 21:43:10 2019 krbtgt/S19.BE@S19.BE
+Jul 1 11:43:11 2019 Jul 1 21:43:10 2019 ldap/ldap-master.s19.be@S19.BE
+Jul 1 11:43:11 2019 Jul 1 21:43:10 2019 HTTP/san-ssd.s19.be@S19.BE
diff --git a/j00/ex04/midLS b/j00/ex04/midLS
new file mode 100755
index 0000000..2b9b431
--- /dev/null
+++ b/j00/ex04/midLS
@@ -0,0 +1 @@
+ls -ptUm
diff --git a/j00/ex05/git_commit.sh b/j00/ex05/git_commit.sh
new file mode 100755
index 0000000..4a62cc5
--- /dev/null
+++ b/j00/ex05/git_commit.sh
@@ -0,0 +1 @@
+git --no-pager log -n 5 --pretty=%H
diff --git a/j00/ex06/.gitignore b/j00/ex06/.gitignore
new file mode 100644
index 0000000..f539d25
--- /dev/null
+++ b/j00/ex06/.gitignore
@@ -0,0 +1 @@
+find . -print | git check-ignore --stdin | sed -e "s/\.\///"
diff --git a/j00/ex06/git_ignore.sh b/j00/ex06/git_ignore.sh
new file mode 100755
index 0000000..f539d25
--- /dev/null
+++ b/j00/ex06/git_ignore.sh
@@ -0,0 +1 @@
+find . -print | git check-ignore --stdin | sed -e "s/\.\///"
diff --git a/j00/ex07/b b/j00/ex07/b
new file mode 100644
index 0000000..c2dab24
--- /dev/null
+++ b/j00/ex07/b
@@ -0,0 +1,11 @@
+Episode V, A NEW H0PE It is a period of civil war
+Rebel spaceships, striking from a hidden base, have won their first victory against the evil Galactic Empire.
+During the battle, Rebel spies managed to steal secret plans to the Empire's ultimate weapon, the STAR DEATH, an armored space station with enough power to destroy an entire planet.
+
+
+Pursued by the Empire's sinister agents,
+Princess Mehdi races home aboard her starship, custodian of the stolen plans that can save her people and restore the dictatorship to the galaxie..
+
+
+
+
diff --git a/j00/ex08/clean b/j00/ex08/clean
new file mode 100755
index 0000000..43d8991
--- /dev/null
+++ b/j00/ex08/clean
@@ -0,0 +1 @@
+find . -type f \( -name "*~" -o -name "#*#" \) -print -delete | sed "s/.*\///g"
diff --git a/j01/ex01/print_groups.sh b/j01/ex01/print_groups.sh
new file mode 100755
index 0000000..b233ef0
--- /dev/null
+++ b/j01/ex01/print_groups.sh
@@ -0,0 +1 @@
+groups $FT_USER | tr " " ","
diff --git a/j01/ex02/find_sh.sh b/j01/ex02/find_sh.sh
new file mode 100755
index 0000000..3f13587
--- /dev/null
+++ b/j01/ex02/find_sh.sh
@@ -0,0 +1 @@
+find . -type f -name "*.sh" | sed "s/.*\///g" | sed "s/\.sh//g"
diff --git a/j01/ex03/count_files.sh b/j01/ex03/count_files.sh
new file mode 100755
index 0000000..4b9918a
--- /dev/null
+++ b/j01/ex03/count_files.sh
@@ -0,0 +1 @@
+echo $(find . -type f -o -type d | wc -w)
diff --git a/j01/ex04/MAC.sh b/j01/ex04/MAC.sh
new file mode 100755
index 0000000..ec2dc93
--- /dev/null
+++ b/j01/ex04/MAC.sh
@@ -0,0 +1 @@
+ifconfig -a | grep -E "ether\s([0-9a-f]{2}:){5}[0-9a-f]{2}" | sed "s/.*ether //g" | sed "s/ $//g" | sort | uniq
diff --git a/j01/ex05/"\?$*'MaRViN'*$?\" b/j01/ex05/"\?$*'MaRViN'*$?\"
new file mode 100644
index 0000000..f70d7bb
--- /dev/null
+++ b/j01/ex05/"\?$*'MaRViN'*$?\"
@@ -0,0 +1 @@
+42 \ No newline at end of file
diff --git a/j01/ex06/skip.sh b/j01/ex06/skip.sh
new file mode 100755
index 0000000..830c966
--- /dev/null
+++ b/j01/ex06/skip.sh
@@ -0,0 +1 @@
+ls -l | awk '(NR - 1) % 2 == 0 { print }'
diff --git a/j01/ex07/r_dwssap.sh b/j01/ex07/r_dwssap.sh
new file mode 100755
index 0000000..e40a78b
--- /dev/null
+++ b/j01/ex07/r_dwssap.sh
@@ -0,0 +1 @@
+cat /etc/passwd | sed '/ *#.*/d' | awk 'NR % 2 == 0 { print }' | cut -d : -f 1 | rev | sort -r | awk 'NR >= '$FT_LINE1' && NR <= '$FT_LINE2' { print }' | paste -sd "," - | sed "s/\,/, /g" | sed "s/$/./"
diff --git a/j01/ex08/add_chelou.sh b/j01/ex08/add_chelou.sh
new file mode 100755
index 0000000..05e222c
--- /dev/null
+++ b/j01/ex08/add_chelou.sh
@@ -0,0 +1,12 @@
+echo $FT_NBR1
+B10_1=$(echo $FT_NBR1 | tr "'\\$(echo '\"')?!" "01234")
+echo $B10_1
+echo $FT_NBR2
+B10_2=$(echo $FT_NBR2 | tr "mrdoc" "01234")
+echo $B10_2
+
+ADD=$(echo "ibase=5; obase=13; $B10_1 + $B10_2" | bc)
+echo $ADD
+
+ADD_CONV=$(echo $ADD | tr "0123456789abc" "gtaio luSmemf")
+echo $ADD_CONV