Updated SC2012 (markdown)

Eisuke Kawashima
2025-07-29 10:13:06 +09:00
parent d07d87552e
commit 8d40e7012a

@@ -5,6 +5,7 @@
```sh ```sh
ls -l | grep " $USER " | grep '\.txt$' ls -l | grep " $USER " | grep '\.txt$'
``` ```
```sh ```sh
NUMGZ="$(ls -l *.gz | wc -l)" NUMGZ="$(ls -l *.gz | wc -l)"
``` ```
@@ -14,10 +15,12 @@ NUMGZ="$(ls -l *.gz | wc -l)"
```sh ```sh
find ./*.txt -user "$USER" # Using the names of the files find ./*.txt -user "$USER" # Using the names of the files
``` ```
```sh ```sh
gz_files=(*.gz) gz_files=(*.gz)
numgz=${#gz_files[@]} # Sometimes, you just need a count numgz=${#gz_files[@]} # Sometimes, you just need a count
```` ```
### Rationale: ### Rationale:
`ls` is only intended for human consumption: it has a loose, non-standard format and may "clean up" filenames to make output easier to read. `ls` is only intended for human consumption: it has a loose, non-standard format and may "clean up" filenames to make output easier to read.