Sponsored Content
Full Discussion: Dangerous rm -rf command
The Lounge War Stories Dangerous rm -rf command Post 302937753 by wisecracker on Monday 9th of March 2015 04:19:47 AM
Old 03-09-2015
Quote:
Originally Posted by bakunin
Here is (part of) one of the scripts passed from a project to us. Gladly we found out readily. Names, places and details of the script have been changed to protect the guilty.....:

Code:
var="/some/place"
rm -rf "${vra}/"*

Do not try this at home!

bakunin
OUCH!

Took me a couple of seconds to see the typo...
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

List of dangerous Unix command

Hi Guys, I wonder if one of you would have a list of dangerous commands on unix. Regards (8 Replies)
Discussion started by: JBB873
8 Replies

2. SuSE

inconsistent ls command display at the command prompt & running as a cron job

Sir, I using the following commands in a file (part of a bigger script): #!/bin/bash cd /opt/oracle/bin ls -lt | tail -1 | awk '{print $6}' >> /tmp/ramb.out If I run this from the command prompt the result is: 2007-05-16 if I run it as a cron job then... (5 Replies)
Discussion started by: rajranibl
5 Replies

3. HP-UX

Upgrade serviceguard can be "dangerous"?

Hi everybody! We have to upgrade serviceguard 11.14 to 11.16, so I get PHSS_36898 patch from HP. Is it necessary to uninstall serviceguard 11.14 before install this patch? (I think so, but i am not sure). Do you know if is "dangerous" this kind of upgrade? Any suggestions about? Thx in... (1 Reply)
Discussion started by: kaugrs
1 Replies

4. Shell Programming and Scripting

assign a command line argument and a unix command to awk variables

Hi , I have a piece of code ...wherein I need to assign the following ... 1) A command line argument to a variable e.g origCount=ARGV 2) A unix command to a variable e.g result=`wc -l testFile.txt` in my awk shell script When I do this : print "origCount" origCount --> I get the... (0 Replies)
Discussion started by: sweta_doshi
0 Replies

5. AIX

AIX:Command to get netaddress/subnet address command in IPv4/IP6

AIX:Command to get netaddress/subnet address command in IPv4/IP6 Can anybody help us with a command to retrieve netaddress/subnet address command in IPv4/IP6 on aix machine. net/subnet address is in the format 172.16.212.0(signifies all 255 machines in an IPv4 network) (2 Replies)
Discussion started by: rookie8278
2 Replies

6. Linux

Is umount -l dangerous?

I had a umount busy issue, that the usual fuser -mk did not solve, I did a umount -l and was able to unmount the device, I then got in trouble by the storage team staff: Here was a snippet of their response: Using "umount -l" is a potentially dangerous act. The command combination for a lazy... (8 Replies)
Discussion started by: pastajet
8 Replies

7. Shell Programming and Scripting

Need help! command working ok when executed in command line, but fails when run inside a script!

Hi everyone, when executing this command in unix: echo "WM7 Fatal Alerts:", $(cat query1.txt) > a.csvIt works fine, but running this command in a shell script gives an error saying that there's a syntax error. here is content of my script: tdbsrvr$ vi hc.sh "hc.sh" 22 lines, 509... (4 Replies)
Discussion started by: 4dirk1
4 Replies

8. Shell Programming and Scripting

List of dangerous shell commands

Hello, I have a Application which needs to run shell scripts in a elevated state (root) for system interrogation. So I execute each script using bash -C. This has worked really well. I now want to add another layer of security, I cant inspect each of the scripts before they get deployed to the... (4 Replies)
Discussion started by: tjones1105
4 Replies

9. UNIX for Dummies Questions & Answers

passing command output from one command to the next command in cshell

HI Guys, I hope you are well. I am trying to write a script that gets executed every time i open a shell (cshell). I have two questions about that 1) I need to enter these commands $ echo $DISPLAY $ setenv $DISPLAY output_of_echo_$display_command How can i write a... (2 Replies)
Discussion started by: kaaliakahn
2 Replies
SCROLLZ(1)						      General Commands Manual							SCROLLZ(1)

NAME
ScrollZ - An advanced ircII-based IRC client SYNOPSIS
scrollz [-c chan] [-p portno] [-f] [-F] [-h host] [-H host] [-C name] [-s] [-S] [-n] [-d] [-q] [-a] [-b] [-l file] [-I file] [-L file] [nickname] [serverlist] DESCRIPTION
ScrollZ is advanced IRC client based on ircII code. It adds features normally found in ircII scripts. The main difference between these scripts and ScrollZ is the code. Where ircII scripts take a lot of disk and memory space and run slow, ScrollZ only takes a couple of extra kilobytes compared to stock ircII client yet runs faster than any ircII script. This was accomplished by using C code instead of ircII scripting language. This reduces memory and CPU usage and code tends to run faster. ScrollZ includes fea- tures such as built-in userlist, shitlist, improved scripting, Blowfish based encryption, features for IRC operators and user friendly fea- tures such as completion for nicks and channels. OPTIONS
-c channel Joins channel on startup -p port Default server connection port (usually 6667) -f Your terminal uses flow controls (^S/^Q), so ScrollZ shouldn't -F Your terminal doesn't use flow control (default) -h,-H host Use host as source address (for virtual hosting) -C name Cloak process as name -S/-s Do/don't use separate server processes (ircio) -n Do not connect to a server on startup -d Runs ScrollZ in "dumb" terminal mode -q Does not load .scrollzrc or .scrollzquick -a Adds default servers and command line servers to server list -b Load .scrollzrc before connecting to a server -l file Loads file in place of your .scrollzrc -I file Loads file in place of your .scrollzquick -L file Loads file in place of your .scrollzrc and expands $ expandos --help Show summary of options. ENVIRONMENT
DCCHOST The hostname to use for the DCC file transfer HOME Set home directory (overrides your home directory in /etc/passwd) IRCHOST The hostname to use IRCNAME The realname to use (defaults to /etc/passwd real name field) IRCLIB The path for ScrollZ helpfiles/scripts/translations/docs (defaults to /usr/share/scrollz) IRCNICK The nickname to use (defaults to your username) IRCPATH The path for loading files (defaults to ~/.ScrollZ:/usr/share/scrollz/script:.) IRCRC The initalization file to use (defaults to ~/.scrollzrc) IRCSERVER The IRC server(s) to use IRCUMODE The user mode to use IRCUSER The username to use (defaults to your username) MAIL Set mail file TERM The terminal type to use FILES
/usr/share/scrollz/script/szglobal The global initialization file loaded when connection to a server is established. ~/.scrollzrc The personal initialization file loaded when connection to a server is established. ~/.scrollzquick The personal initialization file loaded when connection to a server is initiated. NOTES
The nickname is limited to 9 characters on many IRC networks. The server list is a whitespace-separated list of server names. ScrollZ does NOT have the ICB support nor the DCC TALK support that are available in ircII. AUTHORS
This manual page was written by Mike Markley <mike@markley.org>, for the Debian GNU/Linux system (but may be used by others). Updated for ScrollZ by Flier <flier@scrollz.org> (the ScrollZ maintainer). ScrollZ home page: http://www.scrollz.org/ ScrollZ FTP site: ftp://ftp.scrollz.org/ BUG REPORTS
If you find a bug in ScrollZ you should report it. But first, you should make sure that it really is a bug, and that it appears in the lat- est version of ScrollZ. Once you have determined that a bug actually exists, report the bug in channel #ScrollZ on Efnet. If you have a fix, you are encouraged to provide that as well! ALL bug reports should include: The version number of ScrollZ The hardware and operating system The compiler used to compile A description of the bug behaviour A short script or `recipe' which exercises the bug July 11, 2001 SCROLLZ(1)
All times are GMT -4. The time now is 11:24 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy