Bash script to append a .txt extension to a filename
for i in *.log*; do mv "$i" "$i.txt"; done
Iterate over the current directory, get all files with .log and append .txt to the end of the entire filename:
for i in *.log*; do mv "$i" "$i.txt"; done
Iterate over the current directory, get all files with .log and append .txt to the end of the entire filename:
for i in *.html; do mv "$i" "`echo $i| tr -d ' '`"; done
Replace spaces for underscores
echo 'hello world' | pbcopy cmd + v
Copies text to the clipboard
for i in *.txt; do echo $i"foo"; done
Lists all files and appends "foo" to every file (only on the output).
x2vnc {-west|-east|-north|-south} computer-ip:display-number
This command use vnc to connect to another computer and emulate an dual-screen enviroment. If vnc server needs a password, you will be prompted.
# ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don't do anything [ -z "$PS1" ] && return # don't put duplicate lines in the history. See bash(1) for more options export HISTCONTROL=ignoredups # ... and ignore same sucessive entries. export HISTCONTROL=ignoreboth # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize # make less more friendly for non-text input files, see lesspipe(1) [ -x /usr/bin/lesspipe ] && eval "$(lesspipe)" # set variable identifying the chroot you work in (used in the prompt below) if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then debian_chroot=$(cat /etc/debian_chroot) fi # set a fancy prompt (non-color, unless we know we "want" color) case "$TERM" in xterm-color) PS1='${debian_chroot:+($debian_chroot)}[ 33[01;32m]u@h[ 33[00m]:[ 33[01;34m]w[ 33[00m]$ ' ;; *) PS1='${debian_chroot:+($debian_chroot)}u@h:w$ ' ;; esac # Comment in the above and uncomment this below for a color prompt #PS1='${debian_chroot:+($debian_chroot)}[ 33[01;32m]u@h[ 33[00m]:[ 33[01;34m]w[ 33[00m]$ ' # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PROMPT_COMMAND='echo -ne "