aboutsummaryrefslogtreecommitdiff
path: root/scripts/.scripts/cpp_ps.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/.scripts/cpp_ps.sh')
-rwxr-xr-xscripts/.scripts/cpp_ps.sh12
1 files changed, 9 insertions, 3 deletions
diff --git a/scripts/.scripts/cpp_ps.sh b/scripts/.scripts/cpp_ps.sh
index abdfbec..b4cd9a4 100755
--- a/scripts/.scripts/cpp_ps.sh
+++ b/scripts/.scripts/cpp_ps.sh
@@ -1,6 +1,12 @@
#!/bin/sh
-touch $1.cpp
-echo -e "#include<bits/stdc++.h>\n\nusing namespace std;\n\nint main () {\n\tios_base::sync_with_stdio(false);\n\tcin.tie(NULL);\n\tint tt;\n\twhile(tt--){\n\n\t}\n}" > $1.cpp
-nvim $1.cpp
+echo -e "Are you sure? y)es n)o"
+read input
+if [ "$input" = "y" ]; then
+ mkdir $1
+ cd $1
+ touch $1.cpp
+ echo -e "#include<bits/stdc++.h>\n\nusing namespace std;\n\nint main () {\n\tios_base::sync_with_stdio(false);\n\tcin.tie(NULL);\n\tint tt;\n\tcin >> tt;\n\twhile(tt--){\n\n\t}\n}" > $1.cpp
+ nvim $1.cpp
+fi