Some small tips on the basic of WSL 2 (Windows' Ubuntu). Try to create your very first PowerShell (bash).
**#!/bin/bash**
**#MoveFiles**
**#param 1: Directory of the file**
**#param 2: Final directory**
**#Author : Jigoubigoulai**
**#Date : 11.01.2019**
shopt -s -o nounset
**#Part 2: Declaration**
declare FILEDIRECTORY
declare FINALDIRECTORY
**#Part 3: Input Parameters**
if test $# -ne 2; then
echo "$0 is the name of the script"
echo "$1 is the directory of the file"
echo "$2 is the directory where you want to move your file."
echo "The directories must be absolut."
echo "This script only uses two parameters (excluding $0)"
echo "Example : ./MoveFiles.sh /mnt/c/Users/"
fi
FILEDIRECTORY = $1
FINALDIRECTORY = $2
**#Part 4: Process**
mv $1 $2
**#Part 5: Cleaning**
unset FILEDIRECTORY
unset FINALDIRECTORY
|
Command
|
Explanation
|
Example
|
cd |
Moves to a directory
|
cd /mnt/c/Users/ |
pwd |
Shows current directory
|
-
|
chmod |
Change permissions
|
chmod 755 script.sh |
vim |
Opens VIM editor
|
vim script.sh |
|
Desktop
|
/mtn/c/Users/<UserName>/Desktop |
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.