Re: Two questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




What do you mean `cd` is not working?

#This is scr.sh
#!/bin/bash
for i in `find /root -name "$1"` ; do echo "it's here $i" ; do_whatever_to $i ; done
cd /root ; pwd ; ls -l tcp*.tar.gz
cd /home ; pwd ; ls -l ps.tar
cd ~

it will give you this:

root@ludmila:~# . scr php*.tar.gz
it's here /root/phpshell-latest.tar.gz
/root
-rw-r--r--  1 root root  655088 2005-04-07 03:47 tcpdump-3.9.1-096.tar.gz
-rw-r--r--  1 root root 3773308 2004-11-05 01:09 tcptrace-6.6.7.tar.gz
/home
-rw-r--r--  1 root root 163840 2005-04-13 22:44 ps.tar



--Adrian.

At 02:19 AM 12/11/2005, MARG wrote:
Hi,

Following my previous question ("Subject: cutting"), how can i:

1) Detect if the file filname being stripped is missing in the
filesystem, and accordingly, abort the script with an error;

2) How can i change directories inside a bash script ("cd" doesn't works).

Any help would be apreciated.

Warm Regards,
Mário Gamito
-
: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


-
: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Newbie]     [Audio]     [Hams]     [Kernel Newbies]     [Util Linux NG]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Device Drivers]     [Samba]     [Video 4 Linux]     [Git]     [Fedora Users]

  Powered by Linux